SMALL
알고리즘 분류: 그리디 알고리즘
코드:
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main(){
int a;
scanf("%d",&a);
vector<int> v(a);
for(int i =0; i<a; i++){
cin>>v.at(i);
}
sort(v.begin(), v.end());
int result = 0;
for(int i=0; i<a; i++){
result += v.at(i) * (a-i);
}
cout<<result;
return 0;
}
LIST
'BOJ 문제풀이' 카테고리의 다른 글
백준 2609 c++ 풀이 (0) | 2021.07.18 |
---|---|
백준 11047번 C++ 풀이 (0) | 2021.07.17 |
백준 2839번 c++ 풀이 (0) | 2021.07.17 |
백준 2562번 c++ 풀이 (0) | 2021.07.17 |
백준 1110번 c++ 풀이 (0) | 2021.07.17 |