Submission #206776

# Submission time Handle Problem Language Result Execution time Memory
206776 2020-03-05T08:37:15 Z MrDomino Orchard (NOI14_orchard) C++14
13 / 25
69 ms 504 KB
#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 time Memory Grader output
1 Correct 5 ms 376 KB Output is correct
2 Correct 4 ms 380 KB Output is correct
3 Correct 5 ms 376 KB Output is correct
4 Correct 5 ms 376 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 5 ms 376 KB Output is correct
2 Correct 6 ms 376 KB Output is correct
3 Correct 6 ms 376 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 69 ms 380 KB Output is correct
2 Correct 67 ms 504 KB Output is correct
3 Correct 65 ms 376 KB Output is correct
# Verdict Execution time Memory Grader output
1 Incorrect 5 ms 376 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 4 ms 376 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 5 ms 376 KB Output isn't correct
2 Halted 0 ms 0 KB -