30分求助
查看原帖
30分求助
569942
peaple_with_a_dream楼主2022/1/23 20:43
#include<bits/stdc++.h>
using namespace std;
int a[60];
int n,l,r,sum=0,suml=0;
int main()
{
	cin>>n;
	for(int i=0;i<n;i++)
	{
		cin>>a[i];
	    suml+=a[i];
	}
	cin>>l>>r;
	if(suml<l*n||suml>r*n)
	    cout<<-1;
	else
	{
	    for(int i=0;i<n;i++)
	    {
	    	if(a[i]<l)
	    		sum+=(l-a[i]);
	    	else if(a[i]>r)
	    		sum+=(a[i]-r);
	    }
	    cout<<sum;
	}
	return 0;
} 
2022/1/23 20:43
加载中...