728x90
문제 번호: 2753
문제 제목: 윤년
문제 주소: https://www.acmicpc.net/problem/2753
문제 내용
입력 받은 연도가 윤년인지 아닌지 출력한다.
윤년은 아래와 같이 구성된다.
> 400의 배수일 경우 윤년, 100의 배수일 경우 평년, 4의 배수일 경우 윤년, 그 외에는 평년.
테스트 케이스
1 |
0 |
4 |
1 |
8 |
1 |
10 |
0 |
100 |
0 |
400 | 1 |
1000 | 0 |
4000 | 1 |
문제 풀이
조건이 여러가지가 걸려 있는 경우 조건의 우선순위를 따져서 분기문을 배치해야 한다.
우선순위를 따지지 않고 분기문을 배치할 경우 예외처리를 위한 코드가 많아져서 전체적으로 지저분해진다.
풀이 코드
728x90
'공부 > 문제풀기' 카테고리의 다른 글
백준 10817 - 세 수 (0) | 2019.07.20 |
---|---|
백준 2884 - 알람 시계 (0) | 2019.07.20 |
백준 9498 - 시험 성적 (0) | 2019.07.20 |
백준 1330 - 두 수 비교하기 (0) | 2019.07.20 |
백준 2588 - 곱셈 (0) | 2019.07.20 |