Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <iostream>#include <queue>using namespace std;class tr{public:int x[6],d;tr(){}tr(int a1,int b1,int a2,int b2,int a3,int b3){x[0] = a1;x[1] = b1;x[2] = a2;x[3] = b2;x[4] = a3;x[5] = b3;d = 0;}bool ok(){int i;for(i=0; i<6; i++){if(x[i]<1 || x[i]>8)return false;}