Задание 14. Информатика. Статград 2023-1-2
- Просмотры: 72
- Изменено: 25 ноября 2024
В выражении $$ 2xBAD_{16} + 3CxFE_{16} $$ \(x\) обозначает некоторую цифру из алфавита шестнадцатеричной системы счисления. Определите наименьшее значение \(x\), при котором значение данного выражения кратно \(15\). Для найденного \(x\) вычислите частное от деления данного выражения на \(15\) и запишите его в ответе в десятичной системе счисления.
Решение:
Python
for x in range(16):
n1 = 2 * 16**4 + x * 16**3 + 11 * 16**2 + 10 * 16 + 13
n2 = 3 * 16**4 + 12 * 16**3 + x * 16**2 + 15 * 16 + 14
if (n1+n2) % 15 == 0:
print((n1+n2) // 15)
break
Ответ: \(26789\)