제출 #602871

#제출 시각아이디문제언어결과실행 시간메모리
602871Sergio_2357Vision Program (IOI19_vision)C++17
12 / 100
197 ms3036 KiB
#include "vision.h" #include <bits/stdc++.h> using namespace std; typedef vector<int> vi; int h, w, k; int pnt(int x, int y) { return x + (y * w); } void construct_network(int H, int W, int K) { h = H; w = W; k = K; vi res; for (int i = 0; i < w; i++) for (int j = 0; j < h; j++) { vi v; for (int x = -i; i + x < w; x++) for (int y = -j; j + y < h; y++) if (x + y == k) v.push_back(pnt(i + x, j + y)); if (v.size()) res.push_back(add_and({ pnt(i, j), add_or(v) })); } if (res.size()) add_or(res); else add_xor({ 0, add_or({ 0 }) }); }
#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...