Задание 14. Информатика. ЕГЭ. Поляков-6207
- Просмотры: 250
- Изменено: 25 ноября 2024
(Д. Статный) Дано арифметическое выражение: $$3x21_{81} + 17x4_{67}$$ В записи чисел переменной \(x\) обозначена одинаковая неизвестная допустимая цифра из алфавита указанных систем счисления. Определите наибольшее значение \(x\), при котором значение данного арифметического выражения кратно \(35\). Для найденного значения \(x\) вычислите частное от деления значения арифметического выражения на \(35\) и укажите его в ответе в десятичной системе счисления.
Решение:
Python
for x in range(66, -1, -1):
d1 = [3, x, 2, 1]
d2 = [1, 7, x, 4]
n1 = sum(a * 81**b for a, b in zip(d1, range(3, -1, -1)))
n2 = sum(a * 67**b for a, b in zip(d2, range(3, -1, -1)))
n = n1 + n2
if n % 35 == 0:
print(n // 35)
break
Ответ: \(62244\)