Submission #206776

#TimeUsernameProblemLanguageResultExecution timeMemory
206776MrDominoOrchard (NOI14_orchard)C++14
13 / 25
69 ms504 KiB
#include <bits/stdc++.h> using namespace std; int main() { ios::sync_with_stdio(0); cin.tie(0); int n, m; cin >> n >> m; if (n == 1) { int total1 = 0; int mx_pref = 0; int pref = 0; int best = (int) 1e9; for (int i = 0; i < m; i++) { int x; cin >> x; if (x == 0) { pref++; } else { total1++; pref--; } best = min(best, pref - mx_pref); mx_pref = max(mx_pref, pref); } best += total1; cout << best << "\n"; 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...