文章

17

粉丝

133

获赞

4

访问

94.2k

头像
C++
P1151 清华大学上机题
发布于2022年3月17日 16:32
阅读数 5.3k

#include<bits/stdc++.h>
using namespace std;
struct stu{
    string name;
    int grade;
    int cinOrder;
};
bool cmp0(stu a, stu b){
    if(a.grade != b.grade)
        return (a.grade > b.grade);
    else return (a.cinOrder < b.cinOrder);
}
bool cmp1(stu a, stu b){
    if(a.grade != b.grade)
        return (a.grade < b.grade);
    else return (a.cinOrder < b.cinOrder);
}
int main(){
    int n,c;
    cin >> n >> c;
    vector<stu> list;
    for(int i = 0; i < n; i++){
        stu temp;
        cin >> temp.name >> temp.grade;
        temp.cinOrder = i;
        list.push_back(temp);
&...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发