Задание 14. Информатика. ЕГЭ. Поляков-7074
- Просмотры: 346
- Изменено: 25 ноября 2024
(PRO100-ЕГЭ) Операнды арифметического выражения записаны в системах счисления с различными основаниями. $$9A87x21_{12} + 2x68_{14} - 1x2F4_{16}$$ В записи чисел переменной \(x\) обозначена неизвестная цифра. Определите наибольшее значение \(x\), при котором значение данного арифметического выражения кратно \(3\). Для найденного \(x\) вычислите частное от деления значения арифметического выражения на \(3\) и запишите его в ответе в десятичной системе счисления.
Решение:
Python
alph = '0123456789AB'
for x in alph[::-1]:
n = int(f'9A87{x}21', 12) + int(f'2{x}68', 14) - int(f'1{x}2F4', 16)
if n % 3 == 0:
print(n // 3)
break
Ответ: \(9812719\)