求调(为什么这个题解一分都没有
查看原帖
求调(为什么这个题解一分都没有
1503208
convie楼主2025/6/24 17:11

不理解呀,来个大佬看看呀T_T

#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;
}
2025/6/24 17:11
加载中...