Submission #1038813

#TimeUsernameProblemLanguageResultExecution timeMemory
1038813amirhoseinfar1385Vision Program (IOI19_vision)C++17
8 / 100
1 ms600 KiB
#include "vision.h" #include<bits/stdc++.h> using namespace std; int n,m; void construct_network(int H, int W, int K) { n=H; m=W; vector<int>akh; int now=n*m-1; for(int i=0;i<n;i++){ for(int j=0;j<m;j++){ if(i!=0||j!=0){ continue; } vector<int>pors; for(int h=0;h<n;h++){ for(int z=0;z<m;z++){ if(abs(h-i)+abs(z-j)==K){ // cout<<"wtf: "<<i<<" "<<j<<" "<<h<<" "<<z<<endl; pors.push_back(h*m+z); } } } if((int)pors.size()==0){ continue; } add_or(pors); now++; add_and({i*m+j,now}); now++; akh.push_back(now); } } add_or(akh); }
#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...