| //https://www.acmicpc.net/problem/11399 |
| #include <iostream> |
| #include <algorithm> |
| using namespace std; |
| int time1[1000]; |
| int main() |
| { |
| int n,ans; |
| cin >> n; |
| for(int i=0; i<n; i++) |
| cin >> time1[i]; |
| sort(time1, time1+n); |
| ans=0; |
| for(int i=0; i<n; i++) |
| ans+=time1[i]*(n-i); |
| cout << ans; |
| } |
'알고리즘 문제 풀이 > 1DP_과제(~180615)' 카테고리의 다른 글
| 180101_11047_동전0 (0) | 2018.01.01 |
|---|---|
| 171230_2217_로프 (0) | 2017.12.30 |
| 171228_2167_2차원 배열의 합 (0) | 2017.12.28 |
| 171227_2563_색종이 (0) | 2017.12.27 |
| 171226_2998_8진수 (0) | 2017.12.26 |