社区讨论

求调(为什么这个题解一分都没有

P8113[Cnoi2021] 自我主义的平衡者参与者 2已保存回复 4

讨论操作

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

当前回复
4 条
当前快照
1 份
快照标识符
@mcab4c19
此快照首次捕获于
2025/06/24 17:12
8 个月前
此快照最后确认于
2025/11/04 06:59
4 个月前
查看原帖
不理解呀,来个大佬看看呀T_T
CPP
#include<iostream>
#include<algorithm>
#include<cstring>
#include<vector>
using namespace std;
#define ios ios::sync_with_stdio(false),cin.tie(0),cout.tie(0)
#define int long long
#define MAXN 100010
const double eps=1e-6;
double a[MAXN];
signed main(){
//	ios;
	int n,m;
	cin>>n>>m;
	for(int i=1;i<=n;i++)cin>>a[i];
	sort(a+1,a+1+n);
	double mx=0;
	double mi=0;
	for(int i=1;i<=n;i++)
	if(mx/i-a[i]<eps)mx+=m;
	printf("%.2lf ",mx/n);
	reverse(a+1,a+1+n);
	for(int i=1;i<=n;i++)
	if(mi/i-a[i]<eps)mi+=m;
	printf("%.2lf",mi/n);
	
	return 0;
}

回复

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

正在加载回复...