蒟蒻30分代码求调
查看原帖
蒟蒻30分代码求调
1034211
TIS_Minecraft_CNAI楼主2023/9/29 21:53
#include<bits/stdc++.h>
using namespace std;
int n,l,r,sum,ans,a[505];
int main() {
	cin>>n;
	for(int i=1; i<=n; i++) {
		cin>>a[i];
		sum+=a[i];
	}
	cin>>l>>r;
	if(sum<l*n||sum>r*n) {
		cout<<-1;
		return 0;
	}
	for(int i=1; i<=n; i++)
		if(a[i]>r)
			ans+=a[i]-r;
		else if(a[i]<l)
			ans+=l-a[i];
	cout<<ans;
	return 0;
}
2023/9/29 21:53
加载中...