求教
查看原帖
求教
1328480
AABB1234楼主2024/10/19 10:04

我输入了样例为什么还不过啊??

My Code

#include<bits/stdc++.h>
using namespace std;
int q, i, j, n, s, a[309];
bool cmp(int a, int b) {
	return a < b;
}
int main() {
	cin >> n >> s;
	for (i = 1; i <= s; i++)
		cin >> a[i];
	sort(a, a + s, cmp);
	i = n - 1;
	j = s;
	while (!(0)) {
		if (i <= 0 || j <= 0) {
			break;
		}
		q += i * a[j];
		j--;
		i -= 2;
	}
	cout << q;
	return 0;
}

求改,玄关

2024/10/19 10:04
加载中...