有点懵逼???为啥错一个??

P1223 排队接水

你的排版~~真~~~~舒服~~
by Moonsfrost @ 2019-07-12 16:40:02


希望更丰富的展现?使用Markdown ```cpp #include <bits/stdc++.h> using namespace std; int main() { int n; double num,sum; int t[1001],b[1001],c[1001],x,y; cin>>n; for(int i=1; i<=n; i++) { cin>>t[i]; b[i]=t[i]; } sort(t,t+n+1); for(int i=1; i<=n; i++) { for(int j=1; j<=n; j++) if(t[i]==b[j]) { cout<<j<<" "; } } for(int i=1; i<=n; i++) { sum+=t[i]*(n-i); } num=sum/n; cout<<endl; cout<<fixed<<setprecision(2)<<num; return 0; } ```
by Kubic @ 2019-07-12 16:56:46


``` include <bits/stdc++.h> using namespace std; int main() { int n; double num,sum; int t[1001],b[1001],c[1001],x,y; cin>>n; for(int i=1;i<=n;i++) { cin>>t[i];b[i]=t[i]; } sort(t,t+n+1);//t[i] shengxu for(int i=1;i<=n;i++) { for(int j=1;j<=n;j++) if(t[i]==b[j]) {cout<<j<<" ";} } for(int i=1;i<=n;i++) { sum+=t[i]*(n-i); } num=sum/n; cout<<endl; cout<<fixed<<setprecision(2)<<num; return 0; } ```
by 有朋自远方来 @ 2019-07-12 16:58:57


int空间太小了,给爆了吧,把int改成long int 应该就可以过了,他的数据量好像会上1e6。 emmmm,目测1e8也有可能。
by vegetablebird4396 @ 2019-07-19 12:55:26


@[Kubic](/space/show?uid=119621) 7 1 4 3 3 2 2 3 这组数据试试
by wanlyubz @ 2019-07-26 18:50:50


|