#ifndef INCLUDE_PATTERN #define INCLUDE_PATTERN #include using namespace std; class Pattern{ private: int P , N , K; vector pattern ; public: Pattern( int k , int n , int p , int seed ) ; int get( int p , int i ) const { return pattern[ p*N + i ] ; } ; void set( int p , int i , int s ) { pattern[ p*N + i ] = s ; } ; }; #endif