В системе счисления с основанием p выполняется равенство 32x8 + xxx9 = yy02. Буквами x и y обозначены некоторые цифры из алфавита системы счисления с основанием p. Определите значение числа yyxp и запишите это значение в десятичной системе счисления.
Ответ
Ответ:
2407
Решение
for p in range(10, 17): for x in range(p): for y in range(p): s = 3 * (p**3) + 2 * (p**2) + x * p + 8 + x * (p**3) + x * (p**2) + x * p + 9 r = y * (p**3) + y * (p**2) + 0 + 2 if s == r: print(y * (p**2) + y * (p) + x)