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

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

M 37x0XW76  + O023xP Q76 + EP 224xx76

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

Решение программой:

for x in range(76):
    s1 = 22 * 76 ** 6 + 3 * 76 ** 5 + 7 * 76 ** 4 + x * 76 ** 3 + 33 * 76 + 32
    s2 = 24 * 76 ** 6 + 2 * 76 ** 4 + 3 * 76 ** 3 + x * 76 ** 2 + 25 * 76 + 26
    s3 = 14 * 76 ** 6 + 25 * 76 ** 5 + 2 * 76 ** 4 + 2 * 76 ** 3 + 4 * 76 ** 2 + x * 76 + x
    s = s1 + s2 + s3
    if s % 54 == 0:
        print(x, s // 54)

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