Задание 14. Информатика. ЕГЭ. Поляков-5704
- Просмотры: 273
- Изменено: 26 ноября 2024
*(Информатик-БУ) Операнды арифметического выражения записаны в системе счисления с основанием \(130\). $$23x32_{130} + 3x253_{130}$$ В записи чисел переменной \(x\) обозначена неизвестная цифра из алфавита \(130\)-ричной системы счисления. Определите наименьшее значение \(x\), при котором значение данного арифметического выражения кратно \(23\). Для найденного значения \(x\) вычислите частное от деления значения арифметического выражения на \(23\) и укажите его в ответе в десятичной системе счисления.
Решение:
Python
for x in range(130):
n1 = 2 * 130**4 + 3 * 130**3 + x * 130**2 + 3 * 130 + 2
n2 = 3 * 130**4 + x * 130**3 + 2 * 130**2 + 5 * 130 + 3
s = n1 + n2
if s % 23 == 0:
print(s // 23)
break
Ответ: \(63917315\)