2133 排队接水


#include<iostream>
#include<algorithm>
#include<vector>
#include<numeric>
using namespace std;
const int N = 1000 + 10;
typedef long long ll;
vector<ll> v;
ll n, sum;
int main(){
	ios::sync_with_stdio(false);
	cin >> n;
	v.resize(n);
	for(int i = 0; i < n; ++i)
		cin >> v[i];
	sort(v.begin(), v.end());
	for(int i = 1; i < n; ++i)
		v[i] += v[i - 1];
	sum = accumulate(v.begin(), v.end(), 0);
	cout << sum << endl;
	return 0;
}

猜你喜欢

转载自blog.csdn.net/m0_37691414/article/details/80441201