[BOJ 25286] 백준 25286번 - 11월 11일
제6회 천하제일 코딩대회 예선 풀이 | ||
---|---|---|
A | [BOJ 25285] 심준의 병역판정검사 | |
B | [BOJ 25286] 11월 11일 | |
C | [BOJ 25287] 순열 정렬 | |
D | [BOJ 25288] 영어 시험 | |
E | [BOJ 25289] 가장 긴 등차 부분 수열 |
1. 문제
$25286$. 11월 11일 (제6회 천하제일 코딩대회 예선 B번)
2. 풀이
$M = 1$인 경우는 하루 전날이 이전 년도이기 때문에, 이 경우만 예외처리로 따로 빼서 작년 12월 31을 출력해준다.
위 경우를 제외하면, 윤년이면서 3월인 경우만 2월 29일을 출력하게 구현하면 된다.
나머지 경우는 각 월의 끝 일에 맞추어 출력해준다.
3. 채점 결과
4. 회고
윤년이면서 3월인 경우를 29일로 처리해야 하는데, 3월이라는 조건을 빼먹고 구현하여 WA를 한 번 받았다.
댓글남기기