文章

1

粉丝

32

获赞

0

访问

564

头像
成绩排序2.0 题解:
P1159 清华大学上机题
发布于2024年6月17日 17:13
阅读数 564

为什么不能这样写?在我自己电脑可以输出啊

#include<bits/stdc++.h>
using namespace std;
int main(){
    int n;
    int no,score;
    cin >>n;
    int a[105]={0};
    for(int i=1;i<=n;i++){
        cin >>no>> score;
        a[score]=no;
    }
    int cnt=0;
    for(int i=0;i<=105;i++){
        if(a[i]!=0){
            cnt++;
            if(cnt==n){
                    cout<<a[i] << " "<<i;
                break;
            }
            cout<<a[i] << " "<<i<<endl;
        }
    }
    return 0;
}
 

登录查看完整内容


登录后发布评论

1 条评论
yang61
2024年6月17日 17:27

已解决

赞(0)