반응형
츄르사려고 코딩하는 코집사입니다.
1. [백준] 백준 16199번 나이 계산하기 파이썬(Python)
1) 문제번호 : 16199번
2) 문제 출처
https://www.acmicpc.net/problem/16199
2. 풀이
- 간단한 구현 문제인데, 세는 나이와 연 나이는 조금만 생각하면 된다.
- 이 문제에서 만나이가 문제인데, 만나이의 경우에는 현재날짜가 태어난 날짜보다 크면 날짜를 뺴주고, 그렇지 않으면 현재 날짜 년도에서 과거 날짜 년도를 뺀 값에 1을 더 빼주면 된다.
3. 소스 코드
birthDate = list(map(int, input().split()))
curDate = list(map(int, input().split()))
if curDate[1] > birthDate[1] :
print(curDate[0] - birthDate[0])
elif curDate[1] == birthDate[1] :
if curDate[2] >= birthDate[2] :
print(curDate[0] - birthDate[0])
else :
print(curDate[0] - birthDate[0] - 1)
else :
print(curDate[0] - birthDate[0] - 1)
print(curDate[0] - birthDate[0] + 1) #세는 나이
print(curDate[0] - birthDate[0]) #연나이
반응형
'알고리즘 > 백준 알고리즘' 카테고리의 다른 글
[백준] 백준 11945번 뜨거운 붕어빵 파이썬(Python) (0) | 2023.11.24 |
---|---|
[백준] 백준 13118번 뉴턴과 사과 파이썬(Python) (0) | 2023.11.24 |
[백준] 백준 14489번 치킨 두 마리 (...) 파이썬(Python) (0) | 2023.11.24 |
[백준] 백준 15439번 베라의 패션 파이썬(Python) (0) | 2023.11.24 |
[백준] 백준 16204번 카드 뽑기 파이썬(Python) (0) | 2023.11.24 |
[백준] 백준 24263번 알고리즘 수업 - 알고리즘의 수행 시간 2 파이썬(Python) (0) | 2023.11.24 |
[백준] 백준 25238번 가희와 방어율 무시 파이썬(Python) (0) | 2023.11.24 |
[백준] 백준 17356번 욱 제 파이썬(Python) (1) | 2023.11.24 |
최근댓글