Submission #569254

#TimeUsernameProblemLanguageResultExecution timeMemory
569254pavementVision Program (IOI19_vision)C++17
8 / 100
1 ms304 KiB
#include "vision.h" #include <bits/stdc++.h> using namespace std; void construct_network(int H, int W, int K) { int ops = 0; for (int i = 0; i <= 0; i++) for (int j = 0; j <= 0; j++) for (int k = i + 1; k < H; k++) for (int l = 0; l < W; l++) if (abs(i - k) + abs(j - l) == K) { vector<int> tmp = {i * W + j, k * W + l}; ops++; add_and(tmp); } for (int i = 0; i <= 0; i++) for (int j = 0; j <= 0; j++) for (int k = i; k <= i; k++) for (int l = j + 1; l < W; l++) if (abs(i - k) + abs(j - l) == K) { vector<int> tmp = {i * W + j, k * W + l}; ops++; add_and(tmp); } vector<int> tmp; for (int i = 0; i < ops; i++) tmp.push_back(H * W + i); add_or(tmp); }
#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...