BOJ 문제풀이

백준 11399 C++ 풀이

koreasunoo 2021. 7. 17. 21:19
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