Submission #1159076

#TimeUsernameProblemLanguageResultExecution timeMemory
1159076the_ZHERBigger segments (IZhO19_segments)C++20
0 / 100
0 ms324 KiB
#include <bits/stdc++.h>
#define boost ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0);
#define int long long
using namespace std;
const int inf=1e17;
const int N=1e5+5;
const int N1=1e5+5;
const int N2=5e6+6;
const int mod=1e9+7;
const int k1=447;
struct edge{
    int d,in;
};
struct edge1{
    int x,g,d;
};
signed main(){
boost;
    int n;
    cin>>n;
    int sum=0;
    int sum1=0;
    int cnt=0;
    int ans=1;
    for(int i=0;i<n;i++){
        int x;
        cin>>x;
        sum+=x;
        if(sum>=sum1){
            cnt++;
            sum1=sum;
            sum=0;
        }
    }
    cout<<max(ans,cnt);
}  
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...