社区讨论

一直要0不知道为啥,求dalao相助

P1223排队接水参与者 4已保存回复 6

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
6 条
当前快照
1 份
快照标识符
@mi7y3g5f
此快照首次捕获于
2025/11/21 05:30
4 个月前
此快照最后确认于
2025/11/21 05:30
4 个月前
查看原帖
#include<bits/stdc++.h> using namespace std; int a[1001],b[1001]={0},c[1001]; double minx=0.0,miny=0.0,s=0.0; int main() { int n; cin>>n; for(int i=1;i<=n;i++) { cin>>a[i]; c[i]=i; } for(int i=1;i<=n;i++) for(int j=n;j>=1;j--) { if(a[j]<a[j-1]) { swap(a[j],a[j-1]); swap(c[j],c[j-1]); } } for(int i=1;i<=n;i++) { cout<<c[i]<<" "; } for(int i=1;i<=n;i++) { b[i]=a[i]+b[i-1]; } for(int i=1;i<=n-1;i++) { s+=b[i]; } minx=s; miny=minx/n; printf("%.2lf",miny); return 0; }

回复

6 条回复,欢迎继续交流。

正在加载回复...