취뽀 기록

#열심히 살자 #취업 #공부

Python/[코드트리]

[코드트리] 중첩조건문 > 윤년인가

hyunnn_00 2023. 6. 15. 15:16
자연수 y를 입력받아 y년이 윤년인지를 판단하는 프로그램을 작성해보세요. 윤년일 조건은 다음과 같습니다.
  • 4의 배수라면 윤년입니다.
  • 4의 배수이면서 100의 배수라면 윤년이 아닙니다.
  • 4의 배수이면서 100의 배수지만 또한 400의 배수라면 윤년입니다.
  • 나머지 경우에는 윤년이 아닙니다.

 

# 변수 선언, 입력
y = int(input())

# 출력
if y % 4 == 0:
	if y % 100 == 0:
		if y % 400 == 0:
			print("true")
		else:
			print("false")
	else:
		print("true")
else:
	print("false")
    
 
 # 나의 풀이
 y = int(input())
if (y % 4 == 0 and y % 100 != 0) or (y % 4 == 0 and y % 100 == 0 and y % 400 == 0) :
    print("true")
else:
    print("false")