Предмет: Информатика,
автор: pythonovskiykostil
Python. integer 22. С начала суток прошло N секунд (N — целое). Найти количество се-кунд, прошедших с начала последнего часа. Python. Integer 23.С начала суток прошло N секунд (N — целое). Найти количество полных минут, прошедших с начала последнего часа.
MaxLevs:
Выставишь лучший ответ?
Ответы
Автор ответа:
3
Python 3.8.3
Как перевести Часы:Минуты:Секунды в количество секунд?
- K = (hours * 60 + minutes) * 60 + seconds
Попробуем выделить отсюда то, что мы ищем - секунды и минуты
- К mod 60 = ((hours * 60 + minutes) * 60 + seconds) mod 60 = seconds
- К div 60 mod 60 = ((hours * 60 + minutes) * 60 + seconds) div 60 mod 60 = hours * 60 + minutes) mod 60 = minutes
Код:
- N = int(input())
- sec = N % 60
- min = N // 60 % 60
- print(f"Secs: {sec}; Mins: {min}.")
А что по этому ответу?)
Хе-хе! Thinks)
формула конечно заебатая, но не уровня, который мы проходим, но я подкорректировал, точнее взял только формулы, так бы информатик вламил бы. Спасибо
Эти формулы нужны только для того, чтобы наглядно пояснить, почему тут %, а там / и %
Похожие вопросы
Предмет: Русский язык,
автор: sekhposyan02
Предмет: Другие предметы,
автор: Аноним
Предмет: Английский язык,
автор: Аноним
Предмет: Биология,
автор: anna0920023