我是靠谱客的博主 腼腆老鼠,最近开发中收集的这篇文章主要介绍F. Eating Candies,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

#include<iostream>
#include<algorithm>
using namespace std;
int main(){
    int t=0;
    cin>>t;
    while(t--){
        int n=0,w[200005]={0};
        cin>>n;
        for(int i=0;i<n;i++) cin>>w[i];
        //此前为输入
        int num=0,sum=0;
        for(int i=0,j=n-1;i<=j;){
            if(sum>0) sum-=w[j--];
            else sum+=w[i++];
            
            if(sum==0) num=i+n-j-1;
        }
        cout<<num<<endl;       
    }
    return 0;
}

最后

以上就是腼腆老鼠为你收集整理的F. Eating Candies的全部内容,希望文章能够帮你解决F. Eating Candies所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(35)

评论列表共有 0 条评论

立即
投稿
返回
顶部