0分!小蒟蒻求助
查看原帖
0分!小蒟蒻求助
1344629
lx01220122楼主2024/7/5 12:38
#include<bits/stdc++.h>
using namespace std;
struct shu{
	int x;
	int p; 
}a[11];
bool mc(shu z,shu y){
	return z.x>y.x;
}
bool wc(shu z,shu y){
	return z.p<y.p;
}
int main(){
int s=0;
for(int i=1;i<=8;i++){
	cin>>a[i].x;
	a[i].p=i;
}
sort(a+1,a+1+8,mc);
for(int i=1;i<=5;i++){
	s+=a[i].x;
}
cout<<s<<endl;
sort(a+1,a+6,wc);
for(int i=1;i<=5;i++){
	cout<<a[i].p<<" ";
}
	return 0;
}
2024/7/5 12:38
加载中...