👀 문제
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
👁 풀이
각 작업이 완료되는 데 필요한 일수를 day 리스트 안에 정리해두고 풀이하였다.
import math
def solution(progresses, speeds):
answer = []
day = []
for p, s in zip(progresses, speeds):
day.append(math.ceil((100-p)/s))
while day:
x = day.pop(0)
cnt = 1
while day and x >= day[0]:
cnt += 1
day.pop(0)
answer.append(cnt)
return answer
728x90
'💡코딩테스트 > 프로그래머스' 카테고리의 다른 글
[프로그래머스 | 파이썬 | python] 프린터 (0) | 2023.04.17 |
---|---|
[프로그래머스 | 파이썬 python] 올바른 괄호 (0) | 2023.04.17 |
[프로그래머스 | python | 파이썬] 같은 숫자는 싫어 (0) | 2023.04.17 |
[프로그래머스 | python ] 코딩테스트 고득점 Kit 풀이 모음 (0) | 2023.04.17 |
[프로그래머스 | python] 베스트앨범 (0) | 2023.04.17 |