눈오는1월 2021. 9. 8. 00:14
728x90

문제 링크

https://www.acmicpc.net/problem/2753

 

2753번: 윤년

연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오. 윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다. 예를 들어, 2012년은 4의 배수이면서

www.acmicpc.net

정답 코드

yy = int(input())

 

if (yy%4 == 0 and yy % 100 !=0or yy % 400 == 0:

    print(1)

else:

    print(0)


내가 생각하는  출제자 문제 의도:

if 문 그리고 elif else를 사용할 줄 아는지 묻는 의도이다.

 

문제풀이방법:

윤년에 조건에 맞게 조건문을 만들어서 조건에 맞을 경우 1을 출력하고 아닌경우 0을 출력한다.

728x90