Наступила осень — а значит, каждый задумывается о том, как же лето быстро пролетело...
Вроде бы и случилось много всего за три месяца — но в то же время кажется, что могло быть всего и побольше.
В этот раз вы подготовились основательно — и задокументировали все свои действия, разбив их на четыре категории:
Вас интересует суммарное время, потраченное на каждую из четырёх категорий действий.
В первой строке записано целое число $$$N$$$ ($$$1 \le N \le 2 \cdot 10^5$$$) — количество записей в логе.
Каждая из следующих $$$N$$$ строк содержит одну запись лога в формате $$$D$$$ $$$A$$$ (две строки через пробел), где:
Гарантируется, что:
Обратите внимание — подряд идущие записи могут содержать одинаковые действия.
Выведите $$$4$$$ строки, в каждой из которых выведите суммарное время, потраченное на соответствующий тип действия.
Порядок вывода строк — S, W, T, R (сон; учёба / работа; время в дороге; развлечения соответственно).
Каждую строку необходимо выводить в формате DD hh:mm:ss — количество суток, часов, минут и секунд, потраченных на данный тип действия за всё лето.
Считайте, что лето заканчивается ровно в момент 09.01 00:00:00 (то есть последнее действие в логе продолжается до этого момента).
1006.01 00:00:00 S06.01 09:12:34 W06.02 00:59:47 S06.02 08:00:00 W07.16 07:45:00 T07.16 12:58:27 R08.01 20:21:53 R08.25 18:00:07 T08.25 23:57:59 S08.26 08:00:00 W
S 1 00:14:48 W 50 07:32:13 T 0 11:11:19 R 40 05:01:40
206.01 00:00:00 T08.29 09:12:34 W
S 0 00:00:00 W 2 14:47:26 T 89 09:12:34 R 0 00:00:00
Пример 1.
Рассмотрим данный лог по шагам:
Пример 2.
Рассмотрим данный лог по шагам:
Обратите внимание, что хотя записей вида S и R нет в логе — вы всё равно должны вывести суммарное время и для них (в данном случае оно будет нулевым, то есть 00 00:00:00).
| Название |
|---|


