부지런히 살자
[코드트리] 공부현황 기록 🔥2주차
감싹이
2023. 7. 31. 23:14
2023-07-31
2023-08-01
2023-08-02~03
2023-08-04~06
[ 코드트리 그 계절, 그날 파이썬 코드 ]
def leap_year(y):
if y % 4 == 0:
if y % 100 == 0:
if y % 400 == 0:
return True
else:
return False
else:
return True
else:
return False
def season(m):
if 2 < m < 6:
return "Spring"
elif 5 < m < 9:
return "Summer"
elif 8 < m < 12:
return "Fall"
else:
return "Winter"
def find_season(y, m, d):
if leap_year(y):
if m == 2:
if d > 29:
return "-1"
return season(m)
else:
if m == 2:
if d > 28:
return "-1"
else:
return "Winter"
elif m < 8:
if m%2==0:
if d > 30:
return "-1"
return season(m)
else:
if m%2 == 1:
if d > 30:
return "-1"
return season(m)
y, m, d = map(int, input().split())
print(find_season(y, m, d))
100으로 나누어 떨어지는데 400으로 나누어 떨어지면 윤년
이걸 반대로 생각해서 계속 틀렸습니다 뜸.. 자나깨나 실수조심
담주에도 갓생 힘내자 ~.~