Submission #51212

#TimeUsernameProblemLanguageResultExecution timeMemory
51212robertOrchard (NOI14_orchard)C++14
13 / 25
203 ms740 KiB
#include <iostream> using namespace std; int main(){ int N, M; cin>>N>>M; int f[160][5100]; int cur = 0, toto = 0, maxs = 0, len = 0, curl=0, curo = 0; int o =0; int a; for(int x=0; x<M; x++){ cin>>a; curl++; if(a==1){ curo++; cur++; toto++; } else { cur--; } if(cur<0) cur = curl = curo = 0; if(cur>maxs){ maxs = cur; o=curo; len = curl; } } // cout << toto << " " << o << endl; cout << toto-o + (len-o) << endl; return 0; }

Compilation message (stderr)

orchard.cpp: In function 'int main()':
orchard.cpp:7:6: warning: unused variable 'f' [-Wunused-variable]
  int f[160][5100];
      ^
#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...