Значение арифметического выражения
Записали в системе счисления с основанием 9. Определите количество цифр 8 в записи этого числа.
Решение:
Решение на Python:
f = 243 ** 540 - 6 * 9 ** 530 + 21 * 3 ** 511 - 3 * 3 ** 70 - 200
k = 0 #Создаём счётчик и по поиску остатка ищем подходящие цифры
while f > 0:
if f % 9 == 8:
k += 1
f = f // 9
print(k)
Ответ: 1071
Ответ:
1071