eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Таймер

Таймер

Таймер - це годинник, який вмеіє подавати звуковой сигнал через деякий проміжок часу. Напишіть програму, яка визначатиме, коли потрібно подати звуковий сигнал. Таймер - это часы, которые умеют подавать звуковой сигнал по прошествии некоторого периода времени. Напишите программу, которая определяет, когда должен быть подан звуковой сигнал. \InputFile У першому рядку вхідного файлу записано поточний час у форматі \textbf{ГГ}:\textbf{ХХ}:\textbf{СС} (з ведучими нулями). При цьому він задовільняє обмеженням: \textbf{ГГ} - від \textbf{00} до \textbf{23}, \textbf{ХХ} і \textbf{СС} - від \textbf{00} до \textbf{60}. У другому рядку записано інтервал часу, який потрібно виміряти. Інтервал записується у форматі \textbf{Г}:\textbf{Х}:\textbf{С} (де \textbf{Г}, \textbf{Х} і \textbf{С} - від \textbf{0} до \textbf{10^9}, без ведучих нулів). Додатково якщо \textbf{Г}=\textbf{0} (або \textbf{Г}=\textbf{0} і \textbf{Х}=\textbf{0}), то вони можуть бути пропущені. Наприклад, \textbf{100}:\textbf{60} насправді означає \textbf{100} хвилин \textbf{60} секунд, що те ж саме, що \textbf{101}:\textbf{0} або \textbf{1}:\textbf{41}:\textbf{0}. А \textbf{42} означає \textbf{42} секунди. \textbf{100}:\textbf{100}:\textbf{100} - \textbf{100} годин, \textbf{100} хвилин, \textbf{100} секунд, що те ж саме, що \textbf{101}:\textbf{41}:\textbf{40}. \OutputFile У вихідний файл виведіть у форматі \textbf{ГГ}:\textbf{ХХ}:\textbf{СС} час, у який прозвучить звуковий сигнал. При цьому якщо сигнал прозвучить не в потону добу, то далі повинен йти запис + \textbf{<кількість> days}. Наприклад, якщо сигнал прозвучить на наступний день -- то \textbf{+1 days}. \InputFile В первой строке входного файла записано текущее время в формате \textbf{ЧЧ}:\textbf{ММ}:\textbf{СС} (с ведущими нулями). При этом оно удовлетворяет ограничениям: \textbf{ЧЧ} - от \textbf{00} до \textbf{23}, \textbf{ММ} и \textbf{СС} - от \textbf{00} до \textbf{60}. Во второй строке записан интервал времени, который должен быть измерен. Интервал записывается в формате \textbf{Ч}:\textbf{М}:\textbf{С} (где \textbf{Ч}, \textbf{М} и \textbf{С} - от \textbf{0} до \textbf{10^9}, без ведущих нулей). Дополнительно если \textbf{Ч}=\textbf{0} (или \textbf{Ч}=\textbf{0} и \textbf{М}=\textbf{0}), то они могут быть опущены. Например, \textbf{100}:\textbf{60} на самом деле означает \textbf{100} минут \textbf{60} секунд, что то же самое, что \textbf{101}:\textbf{0} или \textbf{1}:\textbf{41}:\textbf{0}. А \textbf{42} обозначает \textbf{42} секунды. \textbf{100}:\textbf{100}:\textbf{100} - \textbf{100} часов, \textbf{100} минут, \textbf{100} секунд, что то же самое, что \textbf{101}:\textbf{41}:\textbf{40}. \OutputFile В выходной файл выведите в формате \textbf{ЧЧ}:\textbf{ММ}:\textbf{СС} время, во сколько прозвучит звуковой сигнал. При этом если сигнал прозвучит не в текущие сутки, то дальше должна следовать запись + \textbf{<количество> days}. Например, если сигнал прозвучит на следующий день -- то \textbf{+1 days}.
Ліміт часу 1 секунда
Ліміт використання пам'яті 64 MiB
Вхідні дані #1
01:01:01
48:0:0
Вихідні дані #1
01:01:01+2 days