도착 시간 |
---|
피오나의 출근 시간은 교통 혼잡 시간(러시 아워)이 아닌 경우 2시간이다. 교통 혼잡 시간은 오전의 경우 07:00(오전 7시)부터 10:00(오전 10시)까지이고, 오후의 경우 15:00(오후 3시)부터 19:00(오후 7시)이다. 교통 혼잡 시간에는 피오나의 출근 시간이 평소의 2배가 걸린다. 피오나는 항상 정각, 20분, 40분에 출근하는 습관이 있으며, 이러한 피오나의 출근 시간이 주어질 때, 회사에 도착하는 시간을 출력하는 프로그램을 작성하시오. |
입력 | |
---|---|
첫번째 줄에 HH:MM 형식으로 된 피오나의 출근 시간이 주어진다. HH는 00, 01, ... , 23 등의 출근을 시작하는 '시'를 의미하며, MM은 00, 20, 40, 즉, 피오나가 습관처럼 출근을 시작하는 '분'을 의미한다. |
출력 | |
---|---|
피오나가 회사에 도착하는 시간을 HH:MM 형식으로 출력한다. (예시 1) 피오나가 오전 5시에 출발하면, 그 사이에 교통 혼잡 시간이 전혀 없으므로, 2시간 후인 오전 7시에 도착한다. (예시 2) 피오나가 오전 7시에 출발하면, 일반적인 2시간의 출근 시간 중에서 1.5시간은 교통 혼잡 시간(오전 7시~오전 10시)과 겹치므로 그 2배인 3시간이 걸리고, 나머지 30분은 교통 혼잡 시간이 아니므로 제 속도로 갈 수 있어 오전 10시 30분에 도착한다. (예시 3) 피오나가 오후 11시 20분에 출발하면, 그 사이에 교통 혼잡 시간이 전혀 없으므로, 2시간 후인 그 다음날 오전 1시 20분에 도착한다. |
예시 | |||
---|---|---|---|
1 | 입력 | 05:00 | |
출력 | 07:00 | ||
2 | 입력 | 07:00 | |
출력 | 10:30 | ||
3 | 입력 | 23:20 | |
출력 | 01:20 |
출처 | |
---|---|
2016년 캐나다 정보올림피아드 Stage1 Junior 4번 문제 |