문제1568--[종합-심화][C] 기념일 계산기

1568: [종합-심화][C] 기념일 계산기

[만든사람 : 2023 박정호,박혜미,백승관,안득하,유현호,이경미,이민혁,임건웅,임수빈,임의정,임태현,한진우,황윤정]
시간제한 : 1.000 sec  메모리제한 : 128 MiB

문제 설명

금쪽이에게 첫사랑이 생겼다. 첫사랑과 오래오래 행복하고 싶은 생각에 기념일부터 계산하게 되었다. 사귄 다음 날을 1일로 하여 100일이 언제인지, 1년(365일)이 언제인지 알려주는 프로그램을 만들어보자.

입력 설명

사귀기로 한 날짜와 구하고자 하는 일수를 입력한다.

출력 설명

사귀기로 한 날로부터 N일이 지난 날짜를 출력한다.
(사귀기로 한 다음 날을 1일로 계산한다)

입력 예시 Copy

2014 10 26
100

출력 예시 Copy

2015년 2월 3일

도움

윤년은 4년에 한 번씩 돌아오는 해로 일수가 가장 적은 2월에 하루가 추가된다.
즉, 4년에 한 번씩 2월은 28일이 아닌 29일이다.

윤년인지 판단할 수 있는 조건은 다음과 같다.

1. 4로 나누어 떨어지면 윤년이다.

2. 단, 100으로 나누어 떨어지면 윤년이 아니다.

3. 단, 400으로 나누어 떨어지면 윤년이다.