Операнды арифметического выражения записаны в системе счисления с основанием 22:
В записи чисел переменными , обозначены неизвестные цифры из алфавита -ричной системы счисления.
Определите наибольшее значение суммы , при котором значение этого арифметического выражения кратно . Для найденных значений и вычислите частное от деления значения арифметического выражения на и укажите его в ответе в десятичной системе счисления. Основание системы счисления указывать не нужно.
Решение:
Решение на Python:
mx = -1 #тут хранится максимум из х + у
for x in sorted('0123456789QWERTYUIOPASDFGHJKLZXCVBNM') [:22]:
for y in sorted('0123456789QWERTYUIOPASDFGHJKLZXCVBNM' ) [:22]:#перебираем все возможные х и у
if (int(f'34256{x}4', 22) + int(f'72847{y}3', 22)) % 125 == 0:
if int(x, 22) + int(y, 22) > mx: #проверяем, максимальное ли х + у
print((int(f'34256{x}4', 22) + int(f'72847{y}3', 22)) // 125)
mx = int(x, 22) + int(y, 22)
Ответ: 9337327
Ответ:
9337327