B4038 [GESP202409 三级] 平衡序列
样例对,提交全错。
#include<bits/stdc++.h>
using namespace std;
int n,t,a[11451],b[11451],s,c[11451];
bool f(){
for(int i=1;i<=n;i++){
if(b[i]==c[i]){
return true;
}
}return false;
}
int main(){
cin>>n;
while(n--){
cin>>t;
for(int i=1;i<=t;i++){
cin>>a[i];
s=1;
s+=a[i];
b[i]=s;
}
for(int i=1;i<=t;i++){
c[i]=s-a[i];
}if(f()){
cout<<"Yes"<<endl;
}else{
cout<<"No"<<endl;
}
}
}
帮改必关