社区讨论

20,求解

B4038[GESP202409 三级] 平衡序列参与者 3已保存回复 5

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
5 条
当前快照
1 份
快照标识符
@mko1zqye
此快照首次捕获于
2026/01/21 21:23
4 周前
此快照最后确认于
2026/01/22 16:32
4 周前
查看原帖
CPP
#include<iostream>
using namespace std;
int main(){
    int t;
    cin>>t;
    for(int i=0;i<t;i++){
        int n;cin>>n;
        int a[10005];
        for(int j=0;j<n;j++){
            cin>>a[j];
        }
        int j;
        int sum1=0;
        for(j=0;j<n;j++){
            int sum2=0;
            sum1+=a[j];
            for(int k=n;k!=j;k--){
                sum2+=a[k];
            }
            if(sum1==sum2){ 
                cout<<"Yes"<<endl;
                break;
            }
        }
        if(j==n){ 
            cout<<"No"<<endl;
        }
    }
}

回复

5 条回复,欢迎继续交流。

正在加载回复...