/*
http://i...content-available-to-author-only...e.com/ 에서 실행
[양의정수] [시간] [분] [초] 입력 포멧
종료시 [양의정수]에 -1 입력
(예시)
1528 0 37 54
1605 0 10 08
1635 0 57 09
1010 1 35 06
-1
*/
#include<iostream>
using namespace std;
int main(){
int count = 0;
int TotalHour = 0;
int TotalMin = 0;
int TotalSec = 0;
int TempHour = 0;
int TempMin = 0;
int TempSec = 0;
int garbage = 0;
while(1){
cin>>garbage;
if(garbage == -1) break;
count++;
cin>>TempHour>>TempMin>>TempSec;
TotalHour += TempHour;
TotalMin += TempMin;
TotalSec += TempSec;
}
printf("[raw] %d시간 %d분 %d초\n", TotalHour, TotalMin, TotalSec);
garbage = (int) TotalSec / 60;
TotalMin += garbage;
TotalSec = TotalSec % 60;
garbage = (int) TotalMin / 60;
TotalHour += garbage;
TotalMin = TotalMin % 60;
printf("[mod] %d시간 %d분 %d초\n", TotalHour, TotalMin, TotalSec);
printf("총 %d개의 영상시간\n", count);
return 0;
}
LyogCglodHRwOi8vaS4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4uZS5jb20vICDsl5DshJwg7Iuk7ZaJCglb7JaR7J2Y7KCV7IiYXSBb7Iuc6rCEXSBb67aEXSBb7LSIXSDsnoXroKUg7Y+s66mnCgnsooXro4zsi5wgW+yWkeydmOygleyImF3sl5AgLTEg7J6F66ClCgoJKOyYiOyLnCkKCQkxNTI4IDAgMzcgNTQKCQkxNjA1IDAgMTAgMDgKCQkxNjM1IDAgNTcgMDkKCQkxMDEwIDEgMzUgMDYKCQktMQoqLwoKI2luY2x1ZGU8aW9zdHJlYW0+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpewoKCWludCBjb3VudCA9IDA7CgoJaW50IFRvdGFsSG91ciA9IDA7CglpbnQgVG90YWxNaW4gPSAwOwoJaW50IFRvdGFsU2VjID0gMDsKCglpbnQgVGVtcEhvdXIgPSAwOwoJaW50IFRlbXBNaW4gPSAwOwoJaW50IFRlbXBTZWMgPSAwOwoKCWludCBnYXJiYWdlID0gMDsKCgl3aGlsZSgxKXsKCgkJY2luPj5nYXJiYWdlOwoJCWlmKGdhcmJhZ2UgPT0gLTEpIGJyZWFrOwoKCQljb3VudCsrOwoKCQljaW4+PlRlbXBIb3VyPj5UZW1wTWluPj5UZW1wU2VjOwoJCVRvdGFsSG91ciArPSBUZW1wSG91cjsKCQlUb3RhbE1pbiArPSBUZW1wTWluOwoJCVRvdGFsU2VjICs9IFRlbXBTZWM7CgoJfQoKCXByaW50ZigiW3Jhd10gJWTsi5zqsIQgJWTrtoQgJWTstIhcbiIsIFRvdGFsSG91ciwgVG90YWxNaW4sIFRvdGFsU2VjKTsKCglnYXJiYWdlID0gKGludCkgVG90YWxTZWMgLyA2MDsKCVRvdGFsTWluICs9IGdhcmJhZ2U7CglUb3RhbFNlYyA9IFRvdGFsU2VjICUgNjA7CgoJZ2FyYmFnZSA9IChpbnQpIFRvdGFsTWluIC8gNjA7CglUb3RhbEhvdXIgKz0gZ2FyYmFnZTsKCVRvdGFsTWluID0gVG90YWxNaW4gJSA2MDsKCglwcmludGYoIlttb2RdICVk7Iuc6rCEICVk67aEICVk7LSIXG4iLCBUb3RhbEhvdXIsIFRvdGFsTWluLCBUb3RhbFNlYyk7CglwcmludGYoIuy0nSAlZOqwnOydmCDsmIHsg4Hsi5zqsIRcbiIsIGNvdW50KTsKCglyZXR1cm4gMDsKfQ==
MDgxNzE0MjQgMCA1MyA1MwowODE3MTU0MiAwIDExIDUxCjA4MTcxNTU3IDAgMzEgNTMKMDgxNzE2MzUgMCAyMCAzNwoKMDgxODExNTcgMCA1MyA1MwowODE4MTQwNyAwIDQ4IDA3CgowODE4MTUwNiAwIDM1IDI1CjA4MTgxNTQyIDAgNDIgMzAKCjA4MTgxNzI1IDAgNTMgNTMKLTEK
08171424 0 53 53
08171542 0 11 51
08171557 0 31 53
08171635 0 20 37
08181157 0 53 53
08181407 0 48 07
08181506 0 35 25
08181542 0 42 30
08181725 0 53 53
-1