Задание 14. Информатика. ЕГЭ. Поляков-6638
- Просмотры: 320
- Изменено: 24 ноября 2024
(Е. Джобс) Известно, что значение выражения \(27Aх23_{16} + 8yE5D2_{16}\), где \(х\) и \(y\) – цифры шестнадцатеричной системы счисления, кратно \(5\). Укажите максимальное значение суммы \(x\) и \(y\), когда это возможно. В качестве ответа приведите десятичную запись полученной суммы \(x\) и \(y\).
Решение:
Python
from itertools import product
alph = '0123456789ABCDEF'
xymax = 0
for x, y in product(alph, repeat=2):
n = int(f'27A{x}23', 16) + int(f'8{y}E5D2', 16)
if n % 5 == 0:
xymax = max(xymax, int(x, 16) + int(y, 16))
print(xymax)
Ответ: \(29\)