Задание 14. Информатика. ЕГЭ. Поляков-3509

Просмотры: 188
Изменено: 26 ноября 2024

(Е. Джобс) Значение арифметического выражения: \(51 \times 7^{12} - 7^3 - 22\) записали в системе счисления с основанием \(7\). Найдите сумму цифр в этой записи и запишите её в десятичной системе счисления.

Решение:

Python


n = 51 * 7**12 - 7**3 - 22
s = 0
while n:
    s += n % 7
    n //= 7
print(s)

Ответ: \(70\)