Submission #611640

#TimeUsernameProblemLanguageResultExecution timeMemory
611640HanksburgerVision Program (IOI19_vision)C++17
44 / 100
9 ms1232 KiB
#include "vision.h" #include <bits/stdc++.h> using namespace std; vector<int> vec, tmp; void construct_network(int n, int m, int k) { if (n*m*2<=10000) { for (int i=0; i<n; i++) { for (int j=0; j<m; j++) { tmp.clear(); for (int l=0; l<k; l++) if (i+l<n && j+k-l<m) tmp.push_back((i+l)*m+j+k-l); for (int l=0; l<k; l++) if (i+k-l<n && j-l>=0) tmp.push_back((i+k-l)*m+j-l); if (tmp.size()) { if (tmp.size()>=2) { int x=add_or(tmp); tmp.clear(); tmp.push_back(x); } tmp.push_back(i*m+j); vec.push_back(add_and(tmp)); } } } add_or(vec); } }
#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...