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

Сколько значащих нулей содержится в записи числа в системе счисления равной 12: C16 + C22 − 78

Решение Python:

a = 12**16 + 12**22 - 78
s = []
while a > 0:
    s.append(a % 12)
    a //= 12
print(s.count(0))

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

Переведем в систему счисления равную 12 и получим:

10◟00.◝.◜.000◞+1 0◟00..◝.◜000◞− 66      16           22

            10000010000000000000000           - ------------------------------------66--   1000000BBBBBBBBBBBBBB87

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