알고리즘/백준
백준-11399-ATM
hong2943
2024. 4. 10. 21:58
코드
N = int(input())
people = list(map(int, input().split()))
people.sort()
total = 0
for i in range(1,N+1):
total += sum(people[:i])
print(total)
해당문제는 단순히 정렬을 하고 각 사람이 기다린 시간을 더하면 된다.
정렬 후에는 python은 slice 메서드를 활용하여 처음부터 해당 사람이 기다린 총시간을 total에 더하게 되면 이 문제의 해답을 구할 수 있게 된다