Codeforces Round 544 (Div. 3) |
---|
Закончено |
Поликарп собирается поучаствовать в контесте. Контест начинается в $$$h_1:m_1$$$ и кончается в $$$h_2:m_2$$$. Гарантируется, что контест длится четное количество минут (то есть $$$m_1 \% 2 = m_2 \% 2$$$, где $$$x \% y$$$ означает $$$x$$$, взятый по модулю $$$y$$$). Также гарантируется, что весь контест длится в течение одного дня. И, наконец, гарантируется, что контест длится хотя бы две минуты.
Поликарп хочет узнать время середины контеста. Например, если контест длится с $$$10:00$$$ до $$$11:00$$$, то ответом будет $$$10:30$$$, если контест длится с $$$11:10$$$ до $$$11:12$$$, то ответом будет $$$11:11$$$.
Первая строка входных данных содержит два целых числа $$$h_1$$$ и $$$m_1$$$ в формате hh:mm.
Вторая строка входных данных содержит два целых числа $$$h_2$$$ и $$$m_2$$$ в таком же формате (hh:mm).
Гарантируется, что $$$0 \le h_1, h_2 \le 23$$$ и $$$0 \le m_1, m_2 \le 59$$$.
Гарантируется, что контест длится четное количество минут (то есть $$$m_1 \% 2 = m_2 \% 2$$$, где $$$x \% y$$$ означает $$$x$$$, взятый по модулю $$$y$$$). Также гарантируется, что весь контест длится в течение одного дня. И, наконец, гарантируется, что контест длится хотя бы две минуты.
Выведите два целых числа $$$h_3$$$ и $$$m_3$$$ ($$$0 \le h_3 \le 23, 0 \le m_3 \le 59$$$), обозначающие середину контеста, в формате hh:mm. Каждое число надо вывести в виде ровно двух цифр (используйте дополнительный лидирующий ноль, если необходимо), разделяйте числа символом ':'.
10:00 11:00
10:30
11:10 11:12
11:11
01:02 03:02
02:02
Название |
---|