В системе счисления
Буквами x, y и z обозначены некоторые цифры из алфавита системы счисления
Приведём решение данной задачи на языке Python.
for p in range(7, 17):
for x in range(p):
for y in range(p):
for z in range(p):
s = y * (p**2) + 4 * p + y + y * (p**2) + 6 * p + 5
r = x * (p**3) + z * (p**2) + 2 * p + 3
if s == r:
print(x * (p**2) + y * p + z)
Ответ: 150.
Приведём решение Сергея Донец на PascalABC.NET:
uses School;
begin
for var p := 7 to 36 do
for var x := 1 to p - 1 do
for var y := 1 to p - 1 do
for var z := 0 to p - 1 do
begin
var a := Dec($'{y}4{y}', p);
var b := Dec($'{y}65', p);
var c := Dec($'{x}{z}23', p);
if a+b=c then begin
Println(Dec($'{x}{y}{z}', p));
exit; end;
end;
end.

