백준 알고리즘(C/C++) - 2753번 윤년
- 알고리즘
- 2021. 5. 25.
#include <stdio.h>
int main() {
int year;
scanf("%d",&year);
if((year%4)==0 && ((year%100)!=0 || (year%400)==0))
puts("1");
else
puts("0");
return 0;
}
#include <iostream>
int main() {
int year;
std::cin>>year;
if(year%4==0 && ((year%100)!=0 || (year%400)==0))
std::cout<<"1"<<std::endl;
else
std::cout<<"0"<<std::endl;
return 0;
}
이 문제에서 조건은
1. 4의 배수 이면서 AND 연산
2. 100의 배수 아닐때 또는 400의 배수 일때 OR 연산
이 2조건만 확인 하면 된다.