Submission #298095

#TimeUsernameProblemLanguageResultExecution timeMemory
298095infinite_iqVision Program (IOI19_vision)C++14
0 / 100
10 ms1152 KiB
#include <bits/stdc++.h> using namespace std ; #define pb push_back typedef vector < int > vi ; #include "vision.h" int n , m ; int f ( int i , int j ) { return i * m + j ; } void construct_network ( int H , int W , int K ) { n = H , m = W ; vi R , C ; for ( int i = 0 ; i < n ; i ++ ) { vi ret ; for ( int j = 0 ; j < m ; j ++ ) { ret .pb ( f ( i , j ) ) ; } R .pb ( add_xor ( ret ) ) ; } for ( int j = 0 ; j < m ; j ++ ) { vi ret ; for ( int i = 0 ; i < n ; i ++ ) { ret .pb ( f ( i , j ) ) ; } C .pb ( add_xor ( ret ) ) ; } vi last ; last .pb ( add_or ( R ) ) ; last .pb ( add_or ( C ) ) ; add_xor ( last ) ; }
#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...