Submission #1212554

#TimeUsernameProblemLanguageResultExecution timeMemory
1212554qwushaDigital Circuit (IOI22_circuit)C++20
2 / 100
1208 ms1312 KiB
#include <bits/stdc++.h> #include "circuit.h" using namespace std; #define fi first #define se second typedef long long ll; typedef long double ld; mt19937 rnd(chrono::high_resolution_clock::now().time_since_epoch().count()); int inf = 1e9; vector<int> a; int n, m; void init(int N, int M, vector<int> p, vector<int> A) { a = A; n = N; m = M; } int count_ways(int l, int r) { for (int i = l - n; i <= r - n; i++) { a[i] = 1 - a[i]; } int val = 0; for (int i = 0; i <m; i++) { val += a[i]; } return val; }
#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...