DHistory
[Baekjoon] Greedy - 2217 로프 본문
문제
풀이
"""
N개의 로프
- 로프는 들 수 있는 물체의 중량이 서로 다를 수 있다.
- 여러 개의 로프를 병렬로 연결하는 경우 w/k로 고르게 들 수있다.
로프들을 이용하여 들어올릴 수 있는 물체의 최대 중량은?
"""
import sys
n = int(sys.stdin.readline().rstrip())
rope = []
for _ in range(n):
rope.append(int(sys.stdin.readline().rstrip()))
def solution(rope):
return max([value * (index + 1) for index, value in enumerate(sorted(rope, reverse=True))])
print(solution(rope))
채점 결과
'Computer Science > Algorithm' 카테고리의 다른 글
[Baekjoon] Greedy - 1049 기타줄 (0) | 2023.08.16 |
---|---|
[Baekjoon] Greedy - 10610 30 (0) | 2023.08.16 |
[Baekjoon] Greedy - 11047 동전 0 (0) | 2023.08.16 |
[Baekjoon] Greedy - 2839 설탕 배달 (0) | 2023.08.16 |
[Baekjoon] Greedy - 28136 원, 탁! (0) | 2023.08.16 |