DHistory
[Baekjoon] Greedy - 1817 짐 챙기는 숌 본문
문제
풀이
"""
책은 차례대로 박스에 넣어야한다.
n: 책의 개수
m: 박스에 넣을 수 있는 최대 무게
"""
n, m = map(int, input().split())
weights = []
for _ in range(min(n, 1)):
weights = list(map(int, input().split()))[:n]
def solution(m, weights):
if not len(weights):
return 0
answer = 1
total = 0
for weight in weights:
total += weight
if total > m:
answer += 1
total = weight
return answer
print(solution(m, weights))
채점 결과
'Computer Science > Algorithm' 카테고리의 다른 글
[Baekjoon] Greedy - 16208 귀찮음 (0) | 2023.08.14 |
---|---|
[Baekjoon] Greedy - 11256 사탕 (0) | 2023.08.14 |
[Baekjoon] Greedy - 6550 부분 문자열 (0) | 2023.08.14 |
[Baekjoon] Greedy - 3135 라디오 (0) | 2023.08.14 |
[Baekjoon] Greedy - 2937 이장님 초대 (0) | 2023.08.14 |