-
[백준 문제풀이 C언어] 2753번 윤년백준 문제풀이 2023. 10. 6. 23:00반응형
윤년의 조건이 4의 배수이면서 100의 배수가 아닐 때 또는 400의 배수일 때이다.
입력받는 수를 a라 두면
4의 배수 조건은 a%4==0
100의 배수가 아닐 때 조건은 a%100!=0
400의 배수 조건은 a%400==0
if를 여러 개 써서 나타낼 수도 있지만 연산자를 잘 이용한다면 if 하나에 모든 조건을 다 넣을 수도 있다.
if(a%4==0 && (a%100!=0 || a%400==0)) { printf("1"); } else { printf("0"); }
728x90반응형'백준 문제풀이' 카테고리의 다른 글
[백준 문제풀이 C언어] 2884번 알람 시계 (0) 2023.10.08 [백준 문제풀이 C언어] 14681번 사분면 고르기 (2) 2023.10.06 [백준 문제풀이 C언어] 9498번 시험성적 (0) 2023.10.04 [백준 문제풀이 C언어] 1330번 두 수 비교하기 (0) 2023.10.03 [백준 문제풀이 C언어] 10172번 개 (0) 2023.10.02