Операнды арифметического выражения записаны в системе счисления с основанием 47:
1x24A47 + x202447 – 6x0847
В записи чисел переменная x обозначает некоторую ненулевую цифру из алфавита 47-ричной системы счисления. Определите наименьшее значение x, при котором значение данного арифметического выражения кратно 46.
Для найденного x вычислите значение данного арифметического выражения и укажите его в ответе в десятичной системе счисления.
Приведём решение на языке Python.
for x in range(1, 47):
n1 = 1 * 47**4 + x * 47**3 + 2 * 47**2 + 4 * 47 + 10
n2 = x * 47**4 + 2 * 47**3 + 0 * 47**2 + 2 * 47 + 4
n3 = 6 * 47**3 + x * 47**2 + 0 * 47 + 8
n = n1 + n2 - n3
if n % 46 == 0:
print(n); break
Ответ: 178814420.

