Задание 14. Информатика. ЕГЭ. ЕГКР. 21.12.2024

Просмотры: 1060
Изменено: 17 января 2025

Операнды арифметического выражения записаны в системе счисления с основанием \(25.\) $$11353x12_{25} + 135x21_{25}$$ В записи чисел переменной \(x\) обозначена неизвестная цифра из алфавита \(25\)-ричной системы счисления. Определите наибольшее значение \(x,\) при котором значение данного арифметического выражения кратно \(24.\) Для найденного \(x\) вычислите частное от деления значения арифметического выражения на \(24\) и укажите его в ответе в десятичной системе счисления. Основание системы счисления писать не нужно.

Решение:

Python


alph = '0123456789ABCDEFGHIJKLMNO'
for x in alph[::-1]:
    n1 = int(f'11353{x}12', 25)
    n2 = int(f'135{x}21', 25)
    n = n1 + n2
    if n % 24 == 0:
        print(n // 24)
        break

Ответ: \(266249847\)