제출 #644996

#제출 시각아이디문제언어결과실행 시간메모리
644996a_aguiloVision Program (IOI19_vision)C++14
12 / 100
7 ms1104 KiB
#include "vision.h" #include<bits/stdc++.h> using namespace std; void construct_network(int H, int W, int K) { vector<int> possibilities; for(int i = 0; i < W; ++i){ for(int j = 0; j < H; ++j){ int PosAct = i + j*W; vector<int> AtDistanceK; for(int w = 0; w <= K; ++w){ int h = K - w; //cout << i << " " << j << " " << w << endl; if(i + w < W){ if(j + h < H){ AtDistanceK.push_back((j+h)*W + i + w); } } } if(AtDistanceK.size()==0)continue; int hasTwoOnes = add_and({add_or(AtDistanceK), add_and({PosAct})}); possibilities.push_back(hasTwoOnes); //cout << memory[hasTwoOnes] << endl; //print(AtDistanceK); } } add_or(possibilities); }
#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...