Задание 14. Информатика. ЕГЭ 2024. Крылов-7
- Просмотры: 72
- Изменено: 24 ноября 2024
Значение арифметического выражения $$ 243^{540} - 6 \cdot 9^{530} + 21 \cdot 3^{511} - 3 \cdot 3^{70} - 200 $$ записали в системе счисления с основанием \(9\). Определите количество цифр \(8\) в записи этого числа.
Решение:
Python
n = 243**540 - 6*9**530 + 21 * 3**511 - 3 * 3**70 - 200
q = 0
while n:
if n % 9 == 8:
q += 1
n //= 9
print(q)
Ответ: \(1071\)