본문 바로가기
python-algorithm

백준 16199 나이 계산하기

by 무적김두칠 2022. 1. 14.

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

댓글