求助!!!20分!!!QAQ
查看原帖
求助!!!20分!!!QAQ
1212152
JHT11楼主2024/11/24 17:29

不能用数学方法吗???

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n,m;
	cin >>n >>m;
	int a[n];
	long long pos=0,pos1=0,z=0;
	for(int i=0;i<n;i++)
	{
		cin >>a[i];
		pos+=a[i];
	}
	pos/=n;
	for(int i=0;i<n;i++)
	{
		if(pos<=a[i])
		{
			pos1+=a[i];
			z++;
		}
	}
	cout <<ceil((pos1-m)/z);
	return 0;
 } 
2024/11/24 17:29
加载中...