원리는 알겠는데 내마음대로 while문과 for 문을 사용한다는게 어려웠다.
지금 잘못된게 있는데 안보인다 내일 다시 봐야지
import sys
n=int(sys.stdin.readline())
todo=[]
for x in range(n):
input_list=list(map(int,sys.stdin.readline().split()))
input_list.reverse()
todo.append(input_list)
todo.sort()
print(todo)
time=0
while True:
sumtime=time
for x in todo:
if (time + x[1])<=x[0]:
time=time+x[1]
else:
print(time-1)
exit()
time+=1
'Problem Solving > 알고리즘' 카테고리의 다른 글
[백준]1946 - 신입사원 (0) | 2022.07.07 |
---|---|
[백준] [파이썬] 11497 - 통나무 건너뛰기 (1) | 2022.07.06 |
[백준] 1522 - 슬라이딩 윈도우 (0) | 2022.06.30 |
[백준]1254 - 팰린드롬 만들기 (0) | 2022.06.30 |
KMP 알고리즘 : 문자열 검색 알고리즘 (백준-16916) (0) | 2022.06.28 |