Сколько семерок содержится в восьмеричной записи значения выражения:
Решение руками:
Вычтем столбиком:
2 005000 000001
- 70160
---------------
2 004777 707621
Итого, 5 семерок.
Решение Python:
s = 5 * 512 ** 3 + 2 * 64 ** 6 - 7 * 8 ** 4 - 111
k = ’’
while s > 0:
k = str(s % 8) + k
s //= 8
print(k.count(’7’))
Ответ: 5