Задание 14. Информатика. ЕГЭ. Поляков-5498
- Просмотры: 346
- Изменено: 26 ноября 2024
(В. Шубинкин) Операнды арифметического выражения записаны в системах счисления с основаниями \(x\) и \(100\). $$13152_x + 7x25_{100}$$ В записи чисел переменной \(x\) обозначены основание системы счисления первого операнда и неизвестная цифра из алфавита \(100\)-ричной системы счисления второго операнда. Определите, сколько существует значений \(x\), при которых значение данного арифметического выражения кратно \(11\). В ответе укажите это количество в десятичной системе счисления.
Решение:
Python
q = 0
for x in range(6, 100):
n1 = 1 * x**4 + 3 * x**3 + 1 * x**2 + 5 * x + 2
n2 = 7 * 100**3 + x * 100**2 + 2 * 100 + 5
q += int((n1 + n2) % 11 == 0)
print(q)
Ответ: \(9\)