就是多关键字呗
2024-07-31 06:38:19
发布于:上海
14阅读
0回复
0点赞
#include<iostream>
#include<algorithm>
#define MAXN (100000+5)
#define fastcio ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);
using namespace std;
struct node{
int self;
int self_bit;
void f(){
self_bit=self%10;
}
}p[MAXN];
bool cmp(node x,node y){
if(x.self_bit!=y.self_bit) return x.self_bit>y.self_bit;
return x.self<y.self;
}
int main(){
fastcio
int n;
cin>>n;
for(int i=0;i<n;i++){
cin>>p[i].self;
p[i].f();
}
sort(p,p+n,cmp);
for(int i=0;i<n;i++){
cout<<p[i].self<<endl;
}
}
这里空空如也
有帮助,赞一个