짱해커가 되어보자

boj 2753 본문

프로그래밍_일반/백준

boj 2753

Spadework 2019. 11. 29. 23:09

문제

연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력

윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때

입력 : [int]날짜
출력 : 0 or 1

풀이

4의 배수를 기본으로, 100의 배수는 아니며, 400은 윤년이다

( year % 4 == 0 and year % 100 != 0 or year % 400 == 0 )

year = int(input())
print(1 if year % 4 == 0 and year % 100 != 0 or year % 400 == 0 else 0)

'프로그래밍_일반 > 백준' 카테고리의 다른 글

boj 2869  (0) 2019.12.02
boj 2562  (0) 2019.12.02
boj 2588  (0) 2019.11.29
boj 1712  (0) 2019.11.27
boj 1330  (0) 2019.11.26
Comments