Задача к ЕГЭ по информатике на тему «Поиск цифр(-ы) числа» №10

Операнды арифметического выражения записаны в системе счисления с основанием 14.

9x9x14 + Ax9014

В записи чисел переменной x обозначена неизвестная цифра из алфавита 14-ричной системы счисления. Определите наибольшее значение x, при котором значение данного арифметического выражения кратно 8. Для найденного x вычислите частное от деления значения арифметического выражения на 8 и укажите его в ответе в десятичной системе счисления. Основание системы счисления указывать не нужно.

for x in ’0123456789ABCD’:
    s1 = int(’9’ + x + ’9’ + x, 14)
    s2 = int(’A’ + x + ’90’, 14)
    s = s1 + s2
    if s % 8 == 0:
        print(x, s // 8)

Ответ: 7138
Оцените статью
Я решу все!