제출 #298005

#제출 시각아이디문제언어결과실행 시간메모리
298005infinite_iqVision Program (IOI19_vision)C++14
33 / 100
177 ms1556 KiB
#include <bits/stdc++.h> using namespace std ; #define pb push_back #define ins insert typedef pair < int , int > pi ; typedef vector < int > vi ; #include "vision.h" void construct_network(int H, int W, int K) { vi v ; set < pi > s ; 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 ++ ) { if ( abs ( k - i ) + abs ( l - j ) == K ) { if ( s .find ( { i * W + j , k * W + l } ) == s .end () ) { if ( s .find ( { k * W + l , i * W + j } ) == s .end () ) { v .pb ( add_and ( { i * W + j , k * W + l } ) ) ; s .ins ( { i * W + j , k * W + l } ) ; } } } } } } } add_or ( v ) ; }
#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...