Электронные часы показывают время в формате h:mm:ss, то есть сначала записывается количество часов, потом обязательно двузначное количество минут, затем обязательно двузначное количество секунд. Количество минут и секунд при необходимости дополняются до двузначного числа нулями.
С начала суток прошло n секунд. Выведите, что покажут часы.
Входные данные
Вводится число n - целое, положительное, не превышает 10^7.
Выходные данные
Выведите показания часов, соблюдая формат.
входные данные
3602
выходные данные
1:00:02
входные данные
129700
выходные данные
12:01:40
Решение:
n = int(input()) print('%02d:%02d:%02d' % (n // 60 // 60 % 24, n // 60 % 60, n % 60))
При проверке на сайте выдает ошибки по нескольким тестам. Прогнал через цикл for, ни одного косяка не заметил.
Спасибо!