过样例,是个0蛋

P1223 排队接水

@[_Stay_](/user/244502) 这个题最好用结构体做,就像这样 ```cpp struct str{ int id,time; }; ``` 康康AC代码: ```cpp #include<iostream> #include<algorithm> #include<cstdio> using namespace std; struct str{ int id,time; }; bool cmp(str a,str b){ return a.time<b.time; } int main(){ double n,sum; cin>>n; str a[10001]; for(int i=1;i<=n;i++){ cin>>a[i].time; a[i].id=i; } int x=n; sort(a+1,a+x+1,cmp); for(int i=1;i<=n;i++){ cout<<a[i].id<<" "; sum+=a[i].time*(n-i); } cout<<endl; printf("%.2lf",sum/n); return 0; } ```
by paulpao @ 2022-08-02 11:22:38


@[paulpao](/user/717437) 谢谢谢谢(没想到这个帖子现在能被翻出来)
by _Stay_ @ 2022-08-05 22:28:04


|