样例都对,测评全错,请问大佬这是为什么
  • 板块P4995 跳跳!
  • 楼主zhyuuan
  • 当前回复2
  • 已保存回复2
  • 发布时间2022/9/12 18:41
  • 上次更新2023/10/27 11:48:34
查看原帖
样例都对,测评全错,请问大佬这是为什么
232256
zhyuuan楼主2022/9/12 18:41
using namespace std;
int main()
{
	long long int n,a[1000],g=0,h,sum=0,b=1;
	cin>>n;
	h=n;
	for(int i=1;i<=n;i++)
	{
		cin>>a[i];
	}
	for(int i=1;i<n;i++)
	{
		for(int j=i;j<n;j++)
		{
			if(a[j]>a[j+1])
			{
				b=a[j];a[j]=a[j+1];a[j+1]=b;
			}
		}
	}
	a[0]=0;
	while(b)
	{
		if(h>g)	
		{
			sum=sum+(a[g]-a[h])*(a[g]-a[h]);g++;
		}
		else b=0;
		if(h>g)	
		{
			sum=sum+(a[g]-a[h])*(a[g]-a[h]);h--;
		}
		else  b=0;
	}
	cout<<sum;
	return 0;
}
2022/9/12 18:41
加载中...