Значение арифметического выражения:
— записали в системе счисления с основанием 9. Сколько значащих цифр «0» содержится в этой записи?
Решение Python:
a = 9**6 + 81**8 - 32
# Перевод выражения в 9сс
s = ’’
while a > 0:
s = str(a % 9) + s
a //= 9
print(s) # Убеждаемся, что нет незначащих нулей
print(s.count(’0’))
Решение руками:
Приведем к общему основанию:
Переведем в девятиричную систему счисления и получим:
Ответ: 10