Операнды арифметического выражения записаны в системе счисления с основанием 16.
В записи чисел переменными обозначены неизвестные цифры из алфавита 16-ричной системы счисления. Определите наибольшее значение суммы и , при которой значение данного арифметического выражения кратно 5. Ответ укажите в десятичной системе счисления. Основание системы счисления указывать не нужно.
Решение:
Решение на Python:
mx = -1 #переменная для максимального x + y
for x in sorted('0123456789QWERTYUIOPASDFGHJKLZXCVBNM')[:16]:
for y in sorted('0123456789QWERTYUIOPASDFGHJKLZXCVBNM')[:16]:
a = int(f'27A{x}23', 16) + int(f'8{y}E5D2', 16)
if int(x, 16) + int(y, 16) > mx:
if a % 5 == 0:
print(int(x, 16) + int(y, 16)) #берем последний вывод
mx = int(x, 16) + int(y, 16)
Ответ: 29
Ответ:
29