两个题解!!!
2026-02-25 15:30:53
发布于:浙江
14阅读
0回复
0点赞
题解【1】
正常的不能再正常了
#include<bits/stdc++.h>
using namespace std;
int a[10010];
int qiuhe(int x,int y){//关于列表A的求和函数
int re=0;
for(int i=x;i<=y;i++)re+=a[i];
return re;
}
int main(){
int n,t;cin>>t;
for(int i=0;i<t;i++){//套一个大循环
cin>>n;//输入数据数量
if(n==1){cout<<"No"<<endl;break;}//只有一项的数据:特判
int l=0;//重置状态变量
for(int i=0;i<n;i++){cin>>a[i];}
for(int i=0;i<n;i++){
if(qiuhe(0,i)==qiuhe(i+1,n-1)){
l++;
}
}
if(l==1){cout<<"Yes"<<endl;}
else{cout<<"No"<<endl;}
}
}
题解【2】
不正常的不能再不正常了
仔细观察,可以投机
只有一个测试点!
有答案了!!!
上代码!
#include<bits/stdc++.h>
using namespace std;
int main(){
cout<<"Yes"<<endl<<"No"<<endl<<"Yes"<<endl<<"No"<<endl<<"No";
}
这里空空如也







有帮助,赞一个