#include #include #include #include using namespace std; typedef vector iarray; typedef vector imatrix; typedef vector uarray; typedef vector umatrix; /*int unhappy(const iarray &col, int from, int to) { vector num(2); for ( iarray::const_iterator it=col.begin()+from ; it!=col.begin()+to ; ++it ) num[*it]++; //cout<<"("<>n>>k; iarray color; for ( i=0 ; i>c; color.push_back(c); } umatrix unh(n+1, uarray(n+1)); vector num(2); for ( i=0 ; itest ) rec=test; } table[i][j&1]=rec; } } cout<