programming
[백준 python] 2753 윤년
미푸
2021. 7. 28. 14:47
year = int(input())
if year // 4 == 0:
if year // 100 != 0:
print(1)
elif year // 400 == 0:
print(1)
else :
print(0)
이건 저번에 풀고 틀린거.. 왜 틀렸지 고민해봐야겠다
year = int(input())
# 4의 배수가 아니면 윤년 아님
# 4의 배수인데 100의 배수가 아니면 윤년 400의 배수이면 윤년
# 4의 배수인데 100의 배수이면 윤년 아님
if year % 4 == 0 :
if year % 400 == 0 :
print("1")
elif
위에 이건 오늘 다시 풀다가 만거
답을 찾아봤다
a = int(input())
if (a % 4 == 0 and a % 100 != 0)or(a%400 == 0):
print(1)
else:
print(0)
3번째 줄처럼 if에 여러가지 조건을 쓸 수 있다는 것을 간과하고있었다,,,,
그냥 조건 주어진 말 그대로 했으면 좋았을건데...