Submission #1230403

#TimeUsernameProblemLanguageResultExecution timeMemory
1230403madamadam3Digital Circuit (IOI22_circuit)C++20
2 / 100
1126 ms1564 KiB
#include "circuit.h" #include <bits/stdc++.h> using namespace std; using vi = vector<int>; const int MOD = 1'000'002'022; // wtf? int n, m; vi par, state; void init(int N, int M, vi P, vi A) { n = N; m = M; par = P; state = A; } int count_ways(int L, int R) { L -= n; R -= n; int ways = 0; for (int i = L; i <= R; i++) { state[i] = 1 - state[i]; } int active = accumulate(state.begin(), state.end(), 0); ways = active; return ways; }
#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...