#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;
}
C++代码实现学生排名计算

原文地址: https://www.cveoy.top/t/topic/DRz 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录