아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

좋은 시간

시간 제한1초메모리 제한128 MB

요약
오타와 시각을 hour*100+minute 형태의 정수로 받아, 고정된 시차를 적용해 일곱 캐나다 도시의 현지 시각을 자정 넘김까지 처리하며 출력한다.
난이도

쉬움10점 중 2점

유형
수학, 구현
정답자
아직 제출이 없습니다

문제

오타와의 한 이동통신 사업자는 가입자에게 자동 시각 신호를 전송하여, 캐나다 어디에 있든 그 지역의 현재 시각을 알려 준다. 덕분에 모든 문자 메시지에는 올바른 현지 시각이 기록된다.

캐나다는 여섯 개의 시간대에 걸쳐 있다. 예를 들어 오타와(동부 시간)가 1420일 때, 각 시간대 대표 도시의 현지 시각은 다음과 같다.

시간대도시와 현지 시각
태평양 시간빅토리아: 1120
산악 시간에드먼턴: 1220
중부 시간위니펙: 1320
동부 시간토론토: 1420
대서양 시간핼리팩스: 1520
뉴펀들랜드 시간세인트존스: 1550

오타와는 동부 시간을 사용한다. 오타와를 기준으로 한 시차는 빅토리아 -3시간, 에드먼턴 -2시간, 위니펙 -1시간, 토론토 0, 핼리팩스 +1시간, 세인트존스 +1시간 30분이다.

오타와의 현재 시각이 24시간제로 주어질 때, 오타와, 빅토리아, 에드먼턴, 위니펙, 토론토, 핼리팩스, 세인트존스의 현지 시각을 각각 출력하여라.

입력

정수 하나가 주어진다. 오타와의 현재 시각을 24시간제로 나타낸 값이다. 자정은 0, 자정 1분 후는 1, 자정 13분 후는 13, 자정 1분 전은 2359이다. 즉 값은 시 * 100 + 분 형태이며 0 <= 시 <= 23, 0 <= 분 <= 59이다. 입력에는 불필요한 앞자리 0이 없다.

출력

일곱 줄을 출력한다. 각 줄은 오타와, 빅토리아, 에드먼턴, 위니펙, 토론토, 핼리팩스, 세인트존스 순서로 도시 하나에 해당한다. 각 줄의 형식은 <시각> in <도시 이름>이며, in은 그대로 출력하고 <시각>은 입력과 같은 방식(시 * 100 + 분, 앞자리 0 없음)으로 그 도시의 현지 시각을 쓴다. 도시 이름은 영어로 Ottawa, Victoria, Edmonton, Winnipeg, Toronto, Halifax, St. John's를 사용한다. 예를 들어 자정은 0, 0시 59분은 59로 출력한다.

예제2

  1. 예제 1

    입력
    1300
    
    예상 출력
    1300 in Ottawa
    1000 in Victoria
    1100 in Edmonton
    1200 in Winnipeg
    1300 in Toronto
    1400 in Halifax
    1430 in St. John's
    
  2. 예제 2

    입력
    1420
    
    예상 출력
    1420 in Ottawa
    1120 in Victoria
    1220 in Edmonton
    1320 in Winnipeg
    1420 in Toronto
    1520 in Halifax
    1550 in St. John's