GESP三级,样例过了但全WA,玄关
  • 板块学术版
  • 楼主hjb13357896690
  • 当前回复13
  • 已保存回复13
  • 发布时间2024/12/1 10:00
  • 上次更新2024/12/1 12:09:17
查看原帖
GESP三级,样例过了但全WA,玄关
1288331
hjb13357896690楼主2024/12/1 10:00

rt

#include <bits/stdc++.h>
#define ll long long
using namespace std;
int a[10010];
int main()
{
	ios::sync_with_stdio(0);
	cin.tie(0);cout.tie(0);
	int t,n;
	cin>>t;
	while(t--)
	{
		int s=0;
		cin>>n;
		for(int i=1;i<=n;i++)
		{
			cin>>a[i];
			s+=a[i];//算总和 
		}
		if(s%2!=0)//如果是单数肯定不行 
		{
			cout<<"No\n";
		}
		else
		{
			bool f=0;
			s/=2;
			for(int i=1;i<=n;i++)
			{
				int x;
				x+=a[i];
				if(x==s)//如果相等,证明可以 
				{
					cout<<"Yes\n";
					f=1;//旗帜 
					break;//减少循环次数,停止 
				} 
			}
			if(f==0)//如果全扫一遍后什么也没找到,就输出No 
			{
				cout<<"No\n";
			}
		}
	}
    return 0;
}
2024/12/1 10:00
加载中...