问题标题: 酷町堂:7399奇怪的字符串排序

0
0
已解决
曹子浩
曹子浩
新手光能
新手光能

错误代码:

#include<iostream>
#include<string>
#include<algorithm> 
using namespace std;
int a[105];
int n;
bool cmp(int x,int y){
    if(x/100!=y/100){
        return x/100<y/100;
    }else if(x%10>y%10){
        return x%10>y%10;
    }    
}
int main(){
    cin>>n;
    for(int i=1;i<=n;i++){
        cin>>a[i];
    }
    sort(a+1,a+n+1,cmp);
    for(int i=1;i<=n;i++){
        cout<<a[i]<<" ";
    }

曹子浩在2022-12-11 14:28:43追加了内容

快来人啊!!!


0
已采纳
蔡俊豪
蔡俊豪
高级守护
高级守护

把else if去掉直接写return

0
我要回答