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

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

정렬된 달력

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

요약
그레고리력 날짜를 28일씩 13개월로 이루어진 달력으로 바꾸고 남은 날짜는 공휴일로 표시합니다.
난이도

쉬움10점 중 2점

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

문제

악당 달력은 28일짜리 달이 13개인 364일 달력이다. 윤년이 아니면 남은 하루, 윤년이면 남은 이틀은 휴일로 쉰다. 일반 달력의 날짜를 악당 달력 날짜로 바꾸는 프로그램을 작성하라. 윤년 규칙은 그레고리력과 같다.

입력

첫 줄에 테스트 케이스 수가 주어진다. 이후 각 줄에 YYYY MM DD 형식의 날짜가 하나씩 주어진다.

출력

각 날짜마다 YYYY/M/D became YYYY/M/D 형식으로 변환 결과를 출력한다. 휴일이면 became a HOLIDAY로 끝낸다.

예제1

  1. 예제 1

    입력
    4
    2014 01 20
    2014 01 31
    2014 03 30
    2014 12 31
    
    예상 출력
    2014/1/20 became 2014/1/20
    2014/1/31 became 2014/2/3
    2014/3/30 became 2014/4/5
    2014/12/31 became a HOLIDAY