Submission #1204728

#TimeUsernameProblemLanguageResultExecution timeMemory
1204728banganComparing Plants (IOI20_plants)C++20
5 / 100
47 ms4936 KiB
#include "plants.h" #include <bits/stdc++.h> using namespace std; const int N = 2e5 + 4; int n, pre[N]; void init(int k, std::vector<int> r) { assert(k == 2); n = r.size(); for (int i=1; i<=n; i++) pre[i] = pre[i-1] + r[i-1]; return; } int compare_plants(int x, int y) { int p = pre[y]-pre[x]; int q = pre[n]-p; if (p == y-x || !q) return -1; else if (!p || q == n-y+x) return 1; else 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...