В системе счисления с основанием p выполняется равенство y4y + y65 = xz23.
Буквами x, y и z обозначены некоторые цифры из алфавита системы счисления с основанием p. Определите значение числа xyzp и запишите это значение в десятичной системе счисления.
Ответ
Ответ:
150
Решение
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)