Задание 14. Информатика. ЕГЭ. Статград. 24.10.2024-1
- Просмотры: 555
- Изменено: 24 ноября 2024
В числах \(F29x8EAD6_{37}\) и \(BAxDE0C1B_{37}\) переменная \(x\) обозначает некоторую цифру из алфавита системы счисления с основанием \(37\). Определите наибольшее значение \(x\), при котором произведение приведённых чисел кратно \(36\). В ответе запишите значение числа \(1x2_{37}\) в десятичной системе счисления.
Решение:
Python
for x in range(36, -1, -1):
d1 = [15, 2, 9, x, 8, 14, 10, 13, 6]
d2 = [11, 10, x, 13, 14, 0, 12, 1, 11]
n1 = sum(x * 37**p for x, p in zip(d1, range(8, -1, -1)))
n2 = sum(x * 37**p for x, p in zip(d2, range(8, -1, -1)))
n = n1 * n2
if n % 36 == 0:
print(37**2 + x * 37 + 2)
break
Ответ: \(2703\)