Задача с сайта Полякова К.Ю.

Демо-2025

скрин


В отличии от задачи, где нужно переводить из некой системы счисления в десятичную, здесь наоборот, нужно переводить из десятичной в некую систему.


Как сделать это проще всего?

Да, написать код, где в цикле while вы перебираете все остатки от деления и записываете их в переменную или записываете количество нулей.

вот пример кода:

скрин

s = 3 * 3125 ** 8 + 2 * 625 ** 7 - 4 * 625 ** 6 + 3 * 125 ** 5 - 5 * 25 ** 4 - 2025

count = 0
while s > 0:
    if s % 25 == 0:
        count = count + 1
    s = s // 25

print(count)

Но есть всегда "но")) вдруг, код мы не понимаем или забыли или еще "или"...

Есть еще один легкий способ.

Вроде бы "легкий".


Last modified: Saturday, 28 June 2025, 3:58 PM