감자튀김 공장🍟

[백준/2753] 윤년 (with 파이썬) 본문

Algorithm/BOJ

[백준/2753] 윤년 (with 파이썬)

Potato potage 2022. 9. 28. 15:09
반응형

✔ 문제


풀이

year = int(input())

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

후기

처음엔 문제가 너무 헷갈렸다.

윤년은 연도가 4의 배수이면서 ➡ 기본 조건

100의 배수가 아닐 때 또는 400의 배수일 때이다 ➡ 100의 배수가 아니거나 (or) 400의 배수이다.

즉, 4의 배수인 조건은 필수이고, 100의 배수가 아니거나 400의 배수인 조건 둘 중 하나를 만족하면 된다.

 

+) 입력받은 값이 n의 배수인지 아닌지 알기 제일 쉬운 방법은 나머지를 아는 것이다.

 

 

반응형
Comments