백준. 11399번. ATM 파이썬 풀이

백준. 11399번. ATM 파이썬 풀이

문제링크 https://www.acmicpc.net/problem/11399

import sys
# input = sys.stdin.readline
sys.setrecursionlimit(10**6)

# 사람의 수
n = int(input())

# 각 사람이 돈을 인출하는데 걸리는 시간
array = list(map(int, input().split()))

# 오름차순 정렬
array.sort()

result = 0

for i in range(len(array)):
    # 현재 사람이 돈을 인출하는데 걸리는 시간
    result += array[i]
    # 현재 사람이 기다린 시간
    result += sum(array[:i])

print(result)

좋은 웹페이지 즐겨찾기