문제 링크: https://www.acmicpc.net/problem/11399
내 풀이:
Review:
돈을 인출하는 데 걸리는 시간의 최솟값을 구하기 위해서는 각 사람들이 인출하는 데 걸리는 시간은 변경할 수 없기 때문에 자신의 순서를 기다리는 시간을 최소화해주면 된다. 이를 위해 입력값으로 주어진 배열을 오름차순으로 정렬했고, 기다리는 시간과 인출 시간의 합을 누적해서 더하기 위해 슬라이싱을 이용했다. 문제 난이도에 비해 꽤 쉬운 문제였다.
Idea:
입력 값으로 주어진 배열을 정렬후 슬라이싱을 이용해 더한다.
'알고리즘 문제 풀이: 파이썬 > BOJ' 카테고리의 다른 글
[BOJ_1026] 보물 (0) | 2022.04.13 |
---|---|
[BOJ_1343] 폴리오미노 (0) | 2022.04.06 |
[BOJ_1904] 01타일 (0) | 2022.03.23 |
[BOJ_9461] 파도반 수열 (0) | 2022.03.23 |
[BOJ_2578] 빙고 (0) | 2022.03.04 |
댓글