** pythonЭлектронные часы показывают время в формате h:mm:ss, то есть сначала...

0 голосов
55 просмотров

На pythonЭлектронные часы показывают время в формате h:mm:ss, то есть сначала записывается количество часов, потом обязательно двузначное количество минут, затем обязательно двузначное количество секунд. Количество минут и секунд при необходимости дополняются до двузначного числа нулями.С начала суток прошло n секунд. Выведите, что покажут часы.


Информатика (14 баллов) | 55 просмотров
Дан 1 ответ
0 голосов

n = int(input())

h = 0

mm = 0

ss = 0

while(n > 3600):

   h += 1

   n -= 3600

while(n > 60):

   mm += 1

   n -= 60

ss = n

if(mm < 10):

   mm = str(0) + str(mm)

if(ss < 10):

   ss = str(0) + str(ss)

print(str(h) + ":" + str(mm) + ":" + str(ss))


(3.4k баллов)