Задание 14. Информатика. ЕГЭ. Поляков-7423

Просмотры: 442
Изменено: 25 ноября 2024
(А. Минак) Операнды арифметического выражения записаны в системе счисления с основанием \(45\): $$ 1x061_{45} + x2024_{45} - 1xH7_{45} . $$ В записи чисел переменная \(x\) обозначает некоторую ненулевую цифру из алфавита \(45\)-ричной системы счисления. Определите наименьшее значение \(x\), при котором значение данного арифметического выражения кратно \(44\). Для найденного \(x\) вычислите значение данного арифметического выражения и укажите его в ответе в десятичной системе счисления.

Решение:

Python


for x in range(1, 45):
    n1 = 1 * 45**4 + x * 45**3 + 0 * 45**2 + 6 * 45 + 1
    n2 = x * 45**4 + 2 * 45**3 + 0 * 45**2 + 2 * 45 + 4
    n3 = 1 * 45**3 + x * 45**2 + 17 * 45 + 7
    n = n1 + n2 - n3
    if n % 44 == 0:
        print(n)
        break

Ответ: \(41898868\)