Submission #510056

#TimeUsernameProblemLanguageResultExecution timeMemory
510056MusSan07Nizin (COCI16_nizin)C++17
0 / 100
59 ms16048 KiB
#include <bits/stdc++.h> #define ll long long #define endl "\n" using namespace std; ll n,ans; int main() { ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); cin>>n; ll a[n]; for(int i=0;i<n;i++){ cin>>a[i]; } ll l=0,r=n-1; while(l!=r){ if(a[l]==a[r]){ l++,r--; } else if(a[l]!=a[r]&&a[l]<a[r]){ a[l]+=a[l+1]; ans++,l++; } else { a[r]+=a[r-1]; r--,ans++; } } cout<<ans-1; return 0; }
#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...
#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...