Submission #1042367

#TimeUsernameProblemLanguageResultExecution timeMemory
1042367Alihan_8Digital Circuit (IOI22_circuit)C++17
0 / 100
363 ms1112 KiB
#include "circuit.h"

#include <vector>

#include <bits/stdc++.h>

using namespace std;

const int Mod = 1000002022;

vector <int> a;

int n, m;

void init(int N, int M, std::vector<int> P, std::vector<int> A) {
	a = A, n = N, m = M;
}

int count_ways(int L, int R) {
	int cnt = 0;
	
	for ( int i = L - n; i <= R - n; i++ ){
		a[i] ^= 1;
		
		cnt += a[i];
	}
	
	return cnt;
}
#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...