Submission #971666

#TimeUsernameProblemLanguageResultExecution timeMemory
971666Nahian9696Vision Program (IOI19_vision)C++17
12 / 100
1 ms984 KiB
#include <bits/stdc++.h> #include "vision.h" using namespace std; int w, h, k; int get_pixel(int i, int j) { return i*w + j; } void construct_network(int H, int W, int K) { w = W; h = H; k = K; std::vector<int> Ns; int mx = H*W-1; for(int i = 0; i < H; i++) { for(int j = 0; j < W; j++) { for(int k = 0; k < H; k++) { // for(int l = 0; l < W; l++) { int l = K - abs(k-i) + j; if(l >= 0 && l < W) { // cout << i << " " << j << " " << k << " " << l << endl; Ns.push_back(get_pixel(i, j)); Ns.push_back(get_pixel(k, l)); mx = add_and(Ns); Ns.clear(); } l = j - K + abs(k-i); if(l >= 0 && l < W) { // cout << i << " " << j << " " << k << " " << l << endl; Ns.push_back(get_pixel(i, j)); Ns.push_back(get_pixel(k, l)); mx = add_and(Ns); Ns.clear(); } // } } } } for(int i = H*W; i <= mx; i++) { Ns.push_back(i); } int a = add_or(Ns); }

Compilation message (stderr)

vision.cpp: In function 'void construct_network(int, int, int)':
vision.cpp:49:6: warning: unused variable 'a' [-Wunused-variable]
   49 |  int a = add_or(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...