用 struct
2026-04-02 22:34:24
发布于:陕西
19阅读
0回复
0点赞
用 struct
#include<bits/stdc++.h>
using namespace std;
#define int long long
struct qqq{
int n;
int m;
int id;
}a[10];
bool cmp(qqq x,qqq y){
if(x.m!=y.m){
return x.m<y.m;
}else {
return x.n<y.n;
}
}
signed main(){
for(int i=1;i<=4;i++){
cin>>a[i].n;
a[i].id=i;
}
for(int i=2;i<=4;i++){
a[i].m=abs(a[1].n-a[i].n);
}
sort(a+2,a+1+4,cmp);
cout<<a[2].n;
return 0;
}
这里空空如也







有帮助,赞一个