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

    С начала суток прошло n секунд. Выведите, что покажут часы.

    Входные данные
    Вводится целое число n.

    Выходные данные
    Выведите ответ на задачу, соблюдая требуемый формат.
    решение для питона

Ответы 5

  • '%(h)01d:%(mm)02d:%(ss)02d' - это форма по которой вы выводите, после каждой цифры как видите есть : Если перед или после него вы поставили пробел, то есть вот так: '%(h)01d : %(mm)02d : %(ss)02d', то и пробелы будут, если все написано монолитно, значит это как выводит ваш сервис.
  • я смог
    • Автор:

      floydbix3
    • 5 лет назад
    • 0
  • n = int(input())print("%d:%02d:%02d" % (n // 60 // 60 % 24, n // 60 % 60, n % 60))
    • Автор:

      gianadkjb
    • 5 лет назад
    • 0
  • вот правильное решение
  • Это то же самое что я вам писал, просто я вынес расчёты за пределы вывода данных. Так что это просто альтернативное решение, только правда минус читабельность и минус восприятие (в смысле что вообще происходит)
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years