Задание 14. Информатика. ЕГЭ. Поляков-6550
- Просмотры: 118
- Изменено: 25 ноября 2024
(Ф. Лущекин) Известно, что в системах счисления с некоторыми основаниями \(p\) и \(q\) выполняется равенство \(961_p = 169_q\). Известно, что \(p\) и \(q\) являются зеркальными отражениями друг друга (как, например, \(1234\) и \(4321\)). Найдите минимальное подходящее значение \(p\).
Решение:
Python
for p in range(10, 1000):
q = int(str(p)[::-1])
if len(str(p)) != len(str(q)):
continue
if 9 * p**2 + 6 * p + 1 == 1 * q**2 + 6 * q + 9:
print(p)
break
Ответ: \(28\)