# | Time | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
554714 | slime | Vision Program (IOI19_vision) | C++14 | 10 ms | 1108 KiB |
This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
#include "bits/stdc++.h"
#include "vision.h"
void construct_network(int H, int W, int K) {
std::vector<int> Ns;
std::vector<int> rows, cols;
for(int i=0; i<H; i++) {
Ns.clear();
for(int j=0; j<W; j++) {
Ns.push_back(i*W + j);
}
rows.push_back(add_or(Ns));
}
for(int i=0; i<W; i++) {
Ns.clear();
for(int j=0; j<H; j++) {
Ns.push_back(j*W + i);
}
cols.push_back(add_or(Ns));
}
std::vector<int> analyze;
for(int i=1; i<rows.size(); i++) {
Ns.clear();
Ns = {rows[i-1], rows[i]};
analyze.push_back(add_and(Ns));
}
for(int i=1; i<cols.size(); i++) {
Ns.clear();
Ns = {cols[i-1], cols[i]};
analyze.push_back(add_and(Ns));
}
add_xor(analyze);
}
Compilation message (stderr)
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |