ПОЖАЛУЙСТА!!КОНТР!! Идёт k-ая секунда суток.Определить,сколько полных часов(h) и полных минут(m)
прошло к этому моменту(например h=3 и m=40,если k=12357=3*3600+40*60+57) ПИТОНОтветы на вопрос
Объяснение:
s = int(input()) #количество секунд
m = s // 60 #количество минут
h = s // 3600 #количество часов
print('h = {}, m = {}'.format(h, m))
Для решения данной задачи можно воспользоваться делением с остатком.
Сначала определим, сколько прошло часов (h). Для этого разделим количество секунд k на количество секунд в одном часе (3600) и возьмем целую часть от деления: h = k // 3600
Затем найдем, сколько прошло минут (m). Остаток от деления k на 3600 будет равен количеству секунд, которые не учтены при определении часов. Для получения количества минут этот остаток нужно разделить на количество секунд в одной минуте (60) и взять целую часть от деления: m = (k % 3600) // 60
Таким образом, мы получим полные часы (h) и полные минуты (m), которые прошли к заданной секунде суток (k).
Пример решения на языке Python:
k = 12357 h = k // 3600 m = (k % 3600) // 60
print("Прошло {} часов и {} минут".format(h, m)) # Выводит: Прошло 3 часов и 40 минут
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
