65pts求助!
查看原帖
65pts求助!
933808
Earth2023楼主2024/9/24 22:18
#include <bits/stdc++.h>
using namespace std;
int main() {
	int n, w, p = 0;
	cin >> n >> w;
	int arr[n + 5];
	for (int i = 0; i < n; i++) {
		cin >> arr[i];
		p++;
		sort(arr, arr + p, greater<int>());
		int goodPeopleSum = max(1, int(p * (w / 100.0)));
		int scoreLineIdx = int(p * (w / 100.0)) - 1;
		if (scoreLineIdx < 0) scoreLineIdx = 0;
		cout << arr[scoreLineIdx] << ' ';
	}
	return 0;
}
2024/9/24 22:18
加载中...