Codeforces Round #784 (Div. 4) 1669F. Eating Candies Solution



 

Problem Link: https://codeforces.com/contest/1669/problem/F

Solution in C++: 

///La ilaha illellahu muhammadur rasulullah
///******Bismillahir-Rahmanir-Rahim******///
///Abul Hasnat  Tonmoy
///Department of CSE,23rd batch
///Islamic University,Bangladesh
///**********ALLAH IS ALMIGHTY************///
#include <bits/stdc++.h>
using namespace std;
int main()
{
    int  n,i,j,t,c1,c2,s1,s2,ans;
    cin>>t;
    while(t--)
    {
        c1=c2=s1=s2=ans=0;
        cin>>n;
        j=n;
        int a[n+9];
        for(i=1; i<=n; i++)
            cin>>a[i];
            i=1;
        while(i<=j)
        {
            if(s1<=s2)
            {
                s1+=a[i];
                c1++;
                i++;
            }
            else
            {
                s2+=a[j];
                c2++;
                j--;
            }
            if(s1==s2)ans=c1+c2;
        }
        cout<<ans<<endl;
    }
}








No comments

Most View Post

Recent post

Codeforces Round 925 (Div. 3) 1931D. Divisible Pairs Solution

    Problem Link  :   https://codeforces.com/contest/1931/problem/D S olution in C++: /// Author : AH_Tonmoy #include < bits / stdc ++. ...

Powered by Blogger.