怎么全是零分啊
  • 板块P1223 排队接水
  • 楼主zhaoht
  • 当前回复3
  • 已保存回复3
  • 发布时间2024/12/8 15:48
  • 上次更新2024/12/8 19:02:09
查看原帖
怎么全是零分啊
1486044
zhaoht楼主2024/12/8 15:48
#include<cstdio>
#include<algorithm>
using namespace std;
struct water{
int num,time;
}p[1010];
bool cmp(water a,water b){
if(a.time!=b.time)
return a.time<b.time;
return a.num<b.num;
}
int n;long long sum=0;
int main(){
scanf("%d",&n);
for(int i=1;i<=n;i++){
scanf("%d",&p[i].time);
p[i].num=i;
}
sort(p+1,p+n+1,cmp);
for(int i=1;i<=n;i++){
printf("%d",p[i].num);
sum+=(n-i)*p[i].time;
}
printf("\n%.2lf\n",1.0*sum/n);
return 0;
}
2024/12/8 15:48
加载中...