코딩 기록들
[스택/큐] 3. 기능개발 본문
시간초과된 내가쓴 코드
def solution(progresses, speeds):
answer = []
result = []
cnt = 1
for i in range(len(progresses)):
answer.append((100-progresses[i])/speeds[i])
for i in range(len(answer)):
if 0 < answer[i] - int(answer[i]) < 1:
answer[i] = int(answer[i])
while len(answer) > 0:
maxnum = answer[0]
for i in range(len(answer)):
if i <= maxnum:
cnt += 1
else:
result.append(cnt)
answer.remove(answer[0:i+1])
cnt = 1
break
return result
'프로그래머스 문제기록' 카테고리의 다른 글
코딩테스트 연습연습문제 - 덧칠하기 (0) | 2023.10.21 |
---|---|
코딩테스트 연습문제 추억점수 (0) | 2023.10.21 |
[스택/ 큐] 2. 올바른 괄호 (0) | 2023.10.20 |
[스택/큐] 1.같은 숫자는 싫어 (0) | 2023.10.20 |
[완점탐색] 2. 모의고사 (1) | 2023.10.19 |