반응형
츄르사려고 코딩하는 코집사입니다.
1. [백준] 백준 29722번 브실혜성 파이썬(Python)
1) 문제번호 : 29722번
2) 문제 출처
https://www.acmicpc.net/problem/29722
2. 풀이
- 값을 입력받고 데이에 입력값 N을 더하여 30으로 나눈 값의 나머지를 day로 둔다.
- 근데, 여기서 중요한 점은 -1을 한 값에 +1을 해줘야 한다. 안그러면 0이 나와 ValueError가 발생한다.
3. 소스 코드
import datetime
year, month, day = input().split('-')
day = int(day) + int(input())
month = int(month) + ((day-1) // 30)
day = (day-1) % 30 + 1
year = int(year) + ((month-1) // 12)
month = (month-1) % 12 + 1
datetime1 = datetime.datetime(year, month, day)
print(datetime1.strftime('%Y-%m-%d'))
반응형
'알고리즘 > 백준 알고리즘' 카테고리의 다른 글
[백준] 백준 30642번 아이그루스와 화장실 파이썬(Python) (0) | 2023.12.08 |
---|---|
[백준] 백준 30794번 가희와 클럽 오디션 1 파이썬(Python) (0) | 2023.12.08 |
[백준] 백준 28114번 팀명 정하기 파이썬(Python) (0) | 2023.12.07 |
[백준] 백준 28289번 과 조사하기 파이썬(Python) (0) | 2023.12.07 |
[백준] 백준 30822번 UOSPC 세기 파이썬(Python) (0) | 2023.12.05 |
[백준] 백준 30889번 좌석 배치도 파이썬(Python) (0) | 2023.12.04 |
[백준] 백준 30868번 개표 파이썬(Python) (0) | 2023.12.04 |
[백준] 백준 10808번 알파벳 개수 파이썬(Python) (0) | 2023.11.24 |
최근댓글