\|@_@|/
2025-07-08 10:44:46
发布于:江苏
1阅读
0回复
0点赞
#include <iostream>
using namespace std;
const int N=1e5+5;
bool check(int a[],int n){
for(int i=1,j=n;i<=n;i++,j--){
if(a[i]!=a[j]) return 0;
}
return 1;
}
void f(){
int a[N]={},n;
int sum1=0,sum2=0;
cin >>n;
for(int i=1;i<=n;i++){
cin >>a[i];
if(i%2==0){
sum1+=a[i];
}else{
sum2+=a[i];
}
}
if(sum1==sum2&&check(a,n)==0){
cout <<"Yes\n";
}else{
cout <<"No\n";
}
}
int main(){
int T;
cin >>T;
while(T--){
f();
}
return 0;
}
这里空空如也
有帮助,赞一个