Дано целое положительное число N, не превосходящее 1000. Требуется определить, является ли это число степенью числа 5. То есть нужно найти такое целое число K, что , и вывести K либо сообщение об отсутствии такого K.
Ученик написал программу для решения этой задачи, но она содержит ошибки.
n = int(input())
k = 0
while n % 5 == 0:
k = k + (n // 5)
n = n // 5
if n > 0:
print(k)
else:
print("Не существует")
Задания: