C++代码实现学生排名计算
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main() {
int N;
cin >> N;
vector<int> scores(N);
for (int i = 0; i < N; i++) {
cin >> scores[i];
}
vector<int> ranks(N, 1);
for (int i = 0; i < N; i++) {
for (int j = 0; j < N; j++) {
if (scores[j] > scores[i]) {
ranks[i]++;
}
}
}
for (int i = 0; i < N; i++) {
cout << ranks[i] << endl;
}
return 0;
}
原文地址: https://www.cveoy.top/t/topic/DRz 著作权归作者所有。请勿转载和采集!