#include #include #include #include using namespace std; int flr[100]; int fld[100]; int flid[100]; int dia1[20][20]; int dia2[20][20]; int val[100][100]; vectorsol[1005]; vectornow; int ind; void clr(){ for(int i=0;i<20;i++){ flr[i] = 0; flid[i] = 0; fld[i] = 0; } } void gendia(){ int in = 0; for(int i=0,j=7;j>0;j--){ for(int c = i,r = j;c<8&&r<8;c++,r++){ dia1[r][c] = in; } in++; } for(int i=0,j=0;i<8;i++){ for(int c = i,r = j;c<8&&r<8;c++,r++){ dia1[r][c] = in; } in++; } in = 0; for(int i=7,j=7;j>0;j--){ for(int c = i,r = j;c>=0&&r<8;c--,r++){ dia2[r][c] = in; } in++; } for(int i=0,j=7;j>=0;j--){ for(int c = i,r = j;r>=0&&c<8;c++,r--){ dia2[c][r] = in; } in++; } } void check(){ // for(int i=0;i<8;i++){ for(int j=0;jmaxm) maxm = r; } return maxm; } int main(){ gendia(); backt(); int t; cin>>t; while(t--){ for(int i=0;i<8;i++) for(int j=0;j<8;j++) cin>>val[i][j]; printf("%5d\n",finally()); } // check(); }