#include "vision.h"
#include <bits/stdc++.h>
using namespace std;
namespace {
int h, w, k;
int getid(int x, int y) {
return x * w + y;
}
}
void construct_network(int H, int W, int K) {
h = H; w = W; k = K;
vector<int> ans;
for (int i=0;i<h;i++) {
for (int j=0;j<w;j++) {
vector<int> ve;
for (int I=0;I<h;I++) {
for (int J=0;J<w;J++) {
if (abs(i-I)+abs(j-J) == K) {
ve.push_back(getid(I, J));
}
}
}
if (ve.size() == 0) continue;
int tmp = add_and({getid(i, j), add_or(ve)});
ans.push_back(tmp);
}
}
int ANS = add_or(ans);
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |