11399 ATM
업데이트:
1. 문제
문제는 링크에 들어가면 볼 수 있다.
2. 정답 코드
문제의 내 정답 코드는 다음과 같다.
n = int(input())
array = list(map(int,input().split()))
array.sort()
summation = []
for idx,_ in enumerate(array):
summation.append(sum(array[:idx+1]))
print(sum(summation))
3. 문제 풀이
아주 간단한 문제이다. 입력 받은 리스트를 sort()로 오름차순으로 정렬하고, for문을 돌면서 element를 하나씩 늘려가며 합을 구하고 다른 리스트에 저장한다. 그리고 최종적으로 얻은 summation 리스트를 합해서 답을 출력하면 된다.