Задание 14. Информатика. ЕГЭ. Поляков-5514
- Просмотры: 283
- Изменено: 25 ноября 2024
(И. Степанов) Операнды арифметического выражения записаны в системе счисления с основанием \(44\). $$1x23_{44} + 32x1_{44}$$ В записи чисел переменной \(x\) обозначена неизвестная цифра из алфавита \(44\)-ричной системы счисления. Определите наибольшее значение \(x\), при котором значение данного арифметического выражения кратно \(42\). Для найденного значения \(x\) вычислите частное от деления значения арифметического выражения на \(42\) и укажите его в ответе в десятичной системе счисления.
Решение:
Python
q = 0
for x in range(43, -1, -1):
n1 = 1 * 44**3 + x * 44**2 + 2 * 44 + 3
n2 = 3 * 44**3 + 2 * 44**2 + x * 44 + 1
if (n1 + n2) % 42 == 0:
print((n1 + n2) // 42)
break
Ответ: \(10140\)