#include <iostream>
#include "vision.h"
#define pb push_back
using namespace std;
int w;
inline int c(int i, int j){return i*w+j;}
void construct_network(int H, int W, int K){
w=W;
vector<int> rez;
for(int i=0; i<H; i++){
for(int j=0; j<W; j++){
vector<int> sk;
for(int x=0; x<=K; x++){
int y=K-x;
if(i+x<H && j+y<W) sk.pb(c(i+x,j+y));
if(i-x>=0 && j+y<W) sk.pb(c(i-x,j+y));
}
if(sk.size()==0) continue;
int a=add_or(sk);
a=add_and({a,c(i,j)});
rez.pb(a);
}
}
add_or(rez);
return;
}
# | 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... |