1
2
3
4
5
6
7
8
9
10
11
12
|
birthYear,birthMonth,birthDay=map(int,input().split())
currentYear, currentMonth, currentDay = map(int, input().split())
if currentMonth>birthMonth : ageFirst=currentYear-birthYear
elif currentMonth<birthMonth : ageFirst=currentYear-birthYear-1
else :
if currentDay>=birthDay : ageFirst= currentYear-birthYear
else: ageFirst=currentYear-birthYear-1
ageSecond= currentYear-birthYear +1
ageThird=currentYear-birthYear
print(ageFirst)
print(ageSecond)
print(ageThird)
|
cs |
처음 떠올린건 Datetime Lib이용해서 구현할려고 했으나
망할놈의 Korean age 만 나이때문에 그냥 조건문으로 구현했습니다.
반응형
'python-algorithm' 카테고리의 다른 글
백준 2948 2009년 (0) | 2022.01.19 |
---|---|
백준 없는 숫자 더하기 (0) | 2022.01.16 |
백준 15651 N과 M (3) (0) | 2022.01.10 |
백준 15650 N과 M (2) (0) | 2022.01.10 |
백준 15649 N과 M (1) (0) | 2022.01.10 |
댓글