제출 #546660

#제출 시각아이디문제언어결과실행 시간메모리
546660cig32Vision Program (IOI19_vision)C++17
0 / 100
2 ms1068 KiB
#include "bits/stdc++.h" #include "vision.h" using namespace std; void construct_network(int H, int W, int K) { std::vector<int> Ns; vector<int> ones; for(int i=0; i<H*W-1; i++) { int res = add_not(i); res ^= 1; if(res == 1) ones.push_back(i); } if(ones.size() == 1) { ones.push_back(H*W - 1); } int x0 = ones[0] / W, y0 = ones[0] % W; int x1 = ones[1] / W, y1 = ones[1] % W; if(abs(x0 - x1) + abs(y0 - y1) == K) { // return 1 vector<int> q = {ones[0], ones[1]}; add_or(q); } else { // return 0 add_not(ones[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...