티스토리 뷰
https://programmers.co.kr/learn/courses/30/lessons/43238
코딩테스트 연습 - 입국심사
n명이 입국심사를 위해 줄을 서서 기다리고 있습니다. 각 입국심사대에 있는 심사관마다 심사하는데 걸리는 시간은 다릅니다. 처음에 모든 심사대는 비어있습니다. 한 심사대에서는 동시에 한
programmers.co.kr
def solution(n, times):
answer = 0
left = 1
right = max(times) * n
while left < right:
mid = (left + right) // 2
cnt = 0
for time in times:
cnt += mid // time
if cnt >= n:
right = mid
else:
left = mid + 1
answer = right
return answer
'Algorithm > Programmers' 카테고리의 다른 글
[프로그래머스] 가장 먼 노드 - Python (0) | 2021.08.09 |
---|---|
[프로그래머스] 행렬 테두리 회전하기 - Python (0) | 2021.08.05 |
[프로그래머스] 숫자 문자열과 영단어 - Python (0) | 2021.08.04 |
[프로그래머스] 순위 검색 - Python (0) | 2021.07.30 |
[프로그래머스] 이진 변환 반복하기 - Python (0) | 2021.04.20 |