Submission #1195263

#TimeUsernameProblemLanguageResultExecution timeMemory
1195263nikulidVision Program (IOI19_vision)C++20
0 / 100
0 ms328 KiB
#include "vision.h" #include <math.h> #include <vector> using namespace std; int dist(int a, int b, int w){ int ra, ca, rb, cb; ra = a%w; rb = b%w; ca = a/w; cb = b/w; return abs(ra-rb)+abs(ca-cb); } void construct_network(int H, int W, int K) { // subtask 6: // we know that one of the black pixels is at (0,0) // this is very sigma... vector<int> ns(0); for(int y=0; y<H; y++){ for(int x=0; x<W; x++){ if(x==0 && y==0)continue; if(y+x == K){ ns.push_back(y*W + x%W); } } } add_and(ns); }
#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...