1004 成绩排名 (20 分)

Posted yaxadu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1004 成绩排名 (20 分)相关的知识,希望对你有一定的参考价值。

#include<stdio.h>
#include<iostream>
#include<string>
using namespace std;
struct StudentInfo {
    string name, ID;
    int grade;
}temp, maxa, minb;
int main() {
    int n; 
    cin >> n;
    maxa.grade = -1;
    minb.grade = 101;
    while (n--) {
        cin >> temp.name >> temp.ID >> temp.grade;
        if (temp.grade >= maxa.grade) {
            maxa.grade = temp.grade;
            maxa.name = temp.name;
            maxa.ID = temp.ID;
        }
        if (temp.grade <= minb.grade) {
            minb.grade = temp.grade;
            minb.name = temp.name;
            minb.ID = temp.ID;
        }
    }
    cout << maxa.name << ‘ ‘ << maxa.ID << endl << minb.name << ‘ ‘ << minb.ID << endl;
    return 0;
}

以上是关于1004 成绩排名 (20 分)的主要内容,如果未能解决你的问题,请参考以下文章