Операнды арифметического выражения записаны в системе счисления с основанием 22: 98х79641 + 25х49 + 63х5. В записи чисел переменной х обозначена неизвестная цифра из алфавита 15-ричной системы счисления. Определите наименьшее значение х, при котором значение данного арифметического выражения кратно 21. Для найденного значения х вычислите частное от деления значения арифметического выражения на 21 и укажите его в ответе в десятичной системе счисления. Основание системы счисления указывать не нужно.
Ответ
Ответ:
1112804491
Решение
for x in '0123456789abcde': x1 = '98' + str(x) + '79641' x2 = '25' + str(x) + '49' x3 = '63' + str(x) + '5' res = int(x1, 22) + int(x2, 22) + int(x3, 22) if res % 21 == 0: res = res // 21 print(res) break