为什么会WA,求助
查看原帖
为什么会WA,求助
498433
和尚吃rou楼主2021/4/20 11:21
#include<bits/stdc++.h>
using namespace std;
struct w{
   int time;
   int num;
};
bool cmp(const w &a,const w &b){
   if(a.time<b.time)return true;
   return false;
}
w t[1010];
int main(){
   int n;
   double sum=0.0;
   int tm;
   cin>>n;
   for(int i=1;i<=n;i++){
   	cin>>t[i].time;
   	t[i].num=i;
   }
   sort(t+1,t+1+n,cmp);
   for(int i=1;i<=n;i++){
   	cout<<t[i].num<<" ";
   	sum=sum+tm;
   	tm=tm+t[i].time;
   }
   double ans=sum/n;
   cout<<endl;
   printf("%.2f",ans);
} 
2021/4/20 11:21
加载中...