其他分享
首页 > 其他分享> > 1004 成绩排名 (20 分)

1004 成绩排名 (20 分)

作者:互联网

水题~。

值得一提的是没有显式给出\(n\)的范围,所以要求空间复杂度\(O(1)\)咯。

struct Node
{
    string name;
    string id;
    int grade;
}cur,maxv,minv;
int n;

int main()
{
    cin>>n;

    maxv.grade=-1,minv.grade=101;
    for(int i=0;i<n;i++)
    {
        cin>>cur.name>>cur.id>>cur.grade;
        if(cur.grade > maxv.grade) maxv=cur;
        if(cur.grade < minv.grade) minv=cur;
    }

    cout<<maxv.name<<' '<<maxv.id<<endl;
    cout<<minv.name<<' '<<minv.id<<endl;
    //system("pause");
    return 0;
}

标签:成绩排名,20,cur,grade,maxv,int,1004,id,minv
来源: https://www.cnblogs.com/fxh0707/p/14398690.html