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

Сколько четверок содержится в пятеричной записи числа 2520 + 515 − 1253   ?

Решение Python:

a = 25**20 + 5**15 - 125**3
# Перевод выражения в 5сс
s = ’’
while a > 0:
    s = str(a % 5) + s
    a //= 5
print(s.count(’4’))

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

Приведем к общему основанию:

540 + 515 − 59

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

10◟00.◝.◜.000◞+1 0◟00..◝.◜000◞− 1 0◟00.◝..◜000◞      40           15          9

   10◟00..◝.◜000◞1 0◟0000.◝.◜.00000◞         24           15  -                   100..00                       ◟-◝◜9-◞ ---1-000...000-0444444-00..00--      ◟--◝◜---◞        ◟-◝◜-◞         24               9

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