qtL0ng


私信TA

用户名:qtL0ng

访问量:4907

签 名:

等  级
排  名 6023
经  验 1468
参赛次数 0
文章发表 33
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

参考代码:

#include<iostream>
#include<algorithm>
#include<functional>
using namespace std;

int main()
{
	int p[100] = { 0 };
	int n;
	int sum = 0;
	cin >> n;
	for (int i = 0;i < n;i++)
		cin >> p[i];
	while (n > 1) {
		sort(p, p + n, greater<int>()); //从大到小排序
		sum += p[n - 1] + p[n - 2];
		p[n - 2] = p[n - 1] + p[n - 2];
		n--;
	}
	cout << sum << endl;
	return 0;
}


 

0.0分

0 人评分

  评论区

  • «
  • »