Задание 14. Информатика. ЕГЭ. Поляков-5705
- Просмотры: 221
- Изменено: 25 ноября 2024
*(Информатик-БУ) Операнды арифметического выражения записаны в системе счисления с основанием \(158\). $$273x2_{158} + 1x390_{158}$$ В записи чисел переменной \(x\) обозначена неизвестная цифра из алфавита \(158\)-ричной системы счисления. Определите все значения \(x\), при которых значение данного арифметического выражения кратно \(73\). Для каждого найденного значения \(x\) вычислите частное от деления значения арифметического выражения на \(73\) и укажите их сумму в ответе в десятичной системе счисления.
Решение:
Python
ans = 0
for x in range(158):
n1 = 2 * 158**4 + 7 * 158**3 + 3 * 158**2 + x * 158 + 2
n2 = 1 * 158**4 + x * 158**3 + 3 * 158**2 + 9 * 158
s = n1 + n2
if s % 73 == 0:
ans += s // 73
print(ans)
Ответ: \(61978870\)