Значение арифметического выражения:
записали в системе счисления с основанием . Определите основание системы счисления, если известно, что сумма разрядов в числе, представленном в этой системе счисления, равна
.
for n in range(2, 10):
# Перебор начинаем с 2 т.к.
# при делении на 1 получается бесконечный цикл
s = n**25 - 2*n**13 + 10
summ = 0
while s > 0:
summ += s % n
s //= n
if summ == 75:
print(n)
Ответ: 7