728x90
반응형
Silver III
# 11399 ATM
https://www.acmicpc.net/problem/11399
11399번: ATM
첫째 줄에 사람의 수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄에는 각 사람이 돈을 인출하는데 걸리는 시간 Pi가 주어진다. (1 ≤ Pi ≤ 1,000)
www.acmicpc.net
풀이
N = int(input())
people = list(map(int, input().split()))
people = sorted(people)
time = [0]
for i in people:
time.append(time[-1]+i)
print(sum(time))
- time = []일 때 작동 오류가 발생하는 문제가 있어서 time = [0]으로 대체해서 작업을 진행했다
- 정답을 출력하는데 큰 문제 없었지만, 조금 더 깔끔한 코드 작성을 연구해야 할 것이다.
'Algorithm Study > Python' 카테고리의 다른 글
[백준 파이썬] #2751 수 정렬하기 2 (0) | 2021.11.26 |
---|---|
[백준 파이썬] #1427 소트인사이드 (0) | 2021.11.26 |
[백준 파이썬] #10870 피보나치 수 5 (0) | 2021.11.22 |
[백준 파이썬] #1475 방 번호 (0) | 2021.11.17 |
[백준 파이썬] #13300 방 배정 (0) | 2021.11.17 |