?WHY?
查看原帖
?WHY?
1191516
papala楼主2024/12/21 14:12
#include <bits/stdc++.h>
using namespace std;
struct w{
	int x,id;
}a[10];
int ans,b[10];
bool cmp(w l,w r){
	return l.x >r.x;
	return l.id < r.id;
}
 main(){
   for(int i=0;i<8;i++){
		cin>>a[i].x;
		a[i].id=i+1;
   }
	sort(a,a+4,cmp);
	for(int i=0;i<4;i++){
		ans=a[i].x +ans;
		b[i]=a[i].id;
   }
	cout<<ans<<endl;
	for(int i=0;i<4;i++){
		cout<<a[i].id<<" ";
   }
   return 0;
}
2024/12/21 14:12
加载中...