Задание 14. Информатика. ЕГЭ. Поляков-7422
- Просмотры: 342
- Изменено: 24 ноября 2024
(А. Минак) Операнды арифметического выражения записаны в системе счисления с основанием \(47\): $$ 1x24A_{47} + x2024_{47} - 6x08_{47} . $$ В записи чисел переменная \(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\)