Задача к ЕГЭ по информатике на тему «арифметические выражения» №6

Сколько двоек содержится в троичной записи значения выражения: 96 + 34 − 770?

Решение Python:

a = 9**6 + 3**4 - 770
c = 0
while a > 0:
    if a % 3 == 2:
        c += 1
    a //= 3
print(c)

Решение руками:

 6   4         12    4   6   3   2 9 + 3 − 770 = 3  + 3 − 3 − 3 − 3 − 3 − 2

Вычтем столбиком:

    1000000010000
    -     1001112
    -------------
    0222222001111

Итого, 6 двоек.

Ответ: 6
Оцените статью
Я решу все!