有人吗??悬赏关注!!
by wlxzg @ 2024-04-07 20:29:24
```cpp
#include<iostream>
#include<algorithm>
using namespace std;
long long n;
double ans;
struct node{
int num, l;
}lis[1000010];
bool cmp(node a, node b){
return a.num < b.num;
}
int main(){
cin >> n;
for(int i = 1;i <= n;i++){
cin >> lis[i].num;
lis[i].l = i;
}
sort(lis + 1, lis + n + 1, cmp);
for(int i = 1;i <= n;i++){
cout << lis[i].l << ' ';
ans += lis[i].num * (n - i);
}
cout << endl;
ans /= n;
printf("%.2f", ans);
return 0;
}
```
by Nian_Gao @ 2024-04-07 20:35:59
@[Nian_Gao](/user/1023461) 不对吧,题目写着输入2个整数n和m,你只输入了n。
by wlxzg @ 2024-04-07 20:38:50
https://www.luogu.com.cn/problem/P1223
是这一题吗
by Nian_Gao @ 2024-04-07 20:40:59
https://www.luogu.com.cn/record/122605759
by Nian_Gao @ 2024-04-07 20:41:49
@[Nian_Gao](/user/1023461) 不是,题目变了,你仔细看一看
by wlxzg @ 2024-04-07 20:42:53
不是差不多吗。。。一个是一个水龙头,一个是m个水龙头
而且请阅读《提问的智慧》,学一学怎么起标题
by Rieman_sum @ 2024-04-07 20:57:49