제출 #1212554

#제출 시각아이디문제언어결과실행 시간메모리
1212554qwusha디지털 회로 (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...