为啥不对,大佬求助!!!
查看原帖
为啥不对,大佬求助!!!
565707
mediocre_楼主2022/7/3 18:57
#include<bits/stdc++.h>
using namespace std;
const int N = 1005;
struct Data{
	int a,b;
}a[N];
bool cmp(Data x,Data y){
	return x.a < y.a;
}
int n;
int main(){
	double flag = 0;
	scanf("%d",&n);
	for (int i = 1;i <= n;++i){
		scanf("%d",&a[i].a);
		a[i].b = i;
		flag += a[i].a;
	}
	sort(a+1,a+n+1,cmp);
	for (int i = 1;i <= n;++i)printf("%d ",a[i].b);
	printf("\n%.2lf",flag / n);
	return 0;
}
2022/7/3 18:57
加载中...