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

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

11x58617 + 5x21117

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

Решение руками:

a = "0123456789abcdefg"
for x in a:
    s1 = int("11" + x + "586", 17)
    s2 = int("5" + x + "211", 17)
    if (s1 + s2) % 49 == 0:
        print((s1 + s2) // 49)

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