제출 #395282

#제출 시각아이디문제언어결과실행 시간메모리
395282blueVision Program (IOI19_vision)C++17
41 / 100
1 ms332 KiB
#include "vision.h" #include <vector> #include <cmath> using namespace std; /* */ void st125(int H, int W, int K) { int I = 0; for(int i = 0; i < H*W; i++) { for(int j = i+1; j < H*W; j++) { if(abs(i/W - j/W) + abs((i%W) - (j%W)) == K) { add_and({i, j}); I++; } } } vector<int> Q; for(int i = H*W; i < H*W + I; i++) Q.push_back(i); add_or(Q); } void st6(int H, int W, int K) { int I = 0; vector<int> Q; for(int i = 0; i < H*W; i++) { if((i%W) + i/W == K) { Q.push_back(i); } } add_or(Q); } void construct_network(int H, int W, int K) { if(max(H, W) <= 10 || min(H, W) == 1) st125(H, W, K); else st6(H, W, K); }

컴파일 시 표준 에러 (stderr) 메시지

vision.cpp: In function 'void st6(int, int, int)':
vision.cpp:33:9: warning: unused variable 'I' [-Wunused-variable]
   33 |     int I = 0;
      |         ^
#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...