문제풀이 루틴에 관한 글은
https://nodingco.tistory.com/23 <- 여기를 참고해주세요!
https://www.acmicpc.net/problem/15810
15810번: 풍선 공장
1, 2, 3번 스태프가 각각 5분, 7분, 3분씩 걸린다면 3분이 지났을 때 3번 스태프가 1개, 5분에 1번 스태프가 1개, 6분에 3번 스태프가 1개를, 7분에 2번 스태프가 1개를, 9분에 3번 스태프가 1개를, 10분에
www.acmicpc.net
JAVA로 푼 문제를 Python으로 다시 작성한 문제입니다.
풀이방법과 주의사항, JAVA 정답 코드를 보고 싶으신 분은 아래 링크를 확인해주세요!
https://nodingco.tistory.com/28
[JAVA] 백준 15810번. 풍선공장 (실버2)
문제풀이 루틴에 관한 글은 https://nodingco.tistory.com/23 https://www.acmicpc.net/problem/15810 15810번: 풍선 공장 1, 2, 3번 스태프가 각각 5분, 7분, 3분씩 걸린다면 3분이 지났을 때 3번 스태프가..
nodingco.tistory.com
import sys
N,M = map(int, sys.stdin.readline().split(' '))
staffs = list(map(int, sys.stdin.readline().split(' ')))
left = 0
right = min(staffs) * M
while(left+1 < right):
center = (left + right)//2
balloon = 0
for n in range(N):
balloon += center//staffs[n]
if(balloon >= M):
right = center
else :
left = center
print(right)
728x90
'🔍 알고리즘 > 백준 Python' 카테고리의 다른 글
[Python] 백준 1303번. 전쟁-전투 (실버1) (0) | 2022.09.13 |
---|---|
[Python] 백준 1026번. 보물 (실버2) (0) | 2022.06.30 |
[Python] 백준 9084번. 동전 (골드 5) (0) | 2022.01.26 |
[Python] 백준 10610번. 30 (실버5) (0) | 2022.01.11 |