1 solutions
-
0
勤劳的虎鲸来告你答案(:
看不到的可以去启动章鱼警报, 小萝卜会帮助你的
#include<bits/stdc++.h> using namespace std; int n; double s; struct f{ int x; int y; }; f a[1002]; bool cmp(f a,f b){ return a.x<b.x; } int main(){ cin>>n; for(int i=1;i<=n;i++){ cin>>a[i].x; a[i].y=i; } sort(a+1,a+1+n,cmp); for(int i=1;i<=n;i++){ cout<<a[i].y<<" "; s+=a[i].x*(n-i); } cout<<endl; printf("%.2f",s/n); return 0; }
Information
- ID
- 10
- Time
- 1000ms
- Memory
- 256MiB
- Difficulty
- 5
- Tags
- # Submissions
- 3
- Accepted
- 1
- Uploaded By