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

Сколько четверок содержится в пятеричной записи числа 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◞001 0◟00.◝..◜000◞                22           15         -             1 000...000                         ◟--◝◜9--◞ --1000...000-0004444440--000...000---    ◟--◝◜ --◞            ◟--◝◜--◞        22                    8

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