제출 #572773

#제출 시각아이디문제언어결과실행 시간메모리
572773StickfishVision Program (IOI19_vision)C++17
44 / 100
16 ms2976 KiB
#include "vision.h" using namespace std; void construct_network(int h, int w, int k) { vector<int> anss; int cnt = h * w; for (int i = 0; i < h; ++i) { for (int j = 0; j < w; ++j) { vector<int> ns; for (int i0 = 0; i0 < h; ++i0) { if (abs(i - i0) <= k) { int t = k - abs(i - i0); if (j - t >= 0) ns.push_back(i0 * w + j - t); if (j + t < w && t > 0) ns.push_back(i0 * w + j + t); } } if (ns.size()) { add_or(ns); ++cnt; add_and({cnt - 1, i * w + j}); ++cnt; anss.push_back(cnt - 1); } } } add_or(anss); }
#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...