# | Submission time | Handle | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1048296 | 2024-08-08T06:32:22 Z | Huseyn123 | Vision Program (IOI19_vision) | C++17 | 0 ms | 0 KB |
#include <bits/stdc++.h> #include "vision.h" using namespace std; void construct_network(int H, int W, int K) { vector<int> c; for(int i=0;i<H;i++){ vector<int> d; for(int j=0;j<W;j++){ for(int i1=i;i1<H;i1++){ for(int j1=0;j1<W;j1++){ if(abs(i1-i)+abs(j1-j)==K){ d.pb(i1*W+j1); } } } int h=add_or(d); h=add_and({h,i*W+j}); c.pb(h); } } int h=add_or(c); }