#include #include #include #include int array[9]; int main() { int cost=0; int magic1[72]={ 4,9,2, 3,5,7, 8,1,6, 8,1,6, 3,5,7, 4,9,2, 2,7,6, 9,5,1, 4,3,8, 4,3,8, 9,5,1, 2,7,6, 6,1,8, 7,5,3, 2,9,4, 2,9,4, 7,5,3, 6,1,8, 8,3,4, 1,5,9, 6,7,2, 6,7,2, 1,5,9, 8,3,4 }; /*int magic2[9]={ }; int magic3[9]={ }; int magic4[9]={ }; int magic5[9]={ }; int magic6[9]={ }; int magic7[9]={ }; int magic8[9]={ };*/ for(int o = 0; o<9;o++){ scanf("%d",&array[o]); } int costArray[8]; for(int i=0;i<8;i++){ int index = i * 9; int cost = 0; for(int t=0;t<9;t++){ cost = cost + ( abs(array[t]-magic1[index+t]) ); } costArray[i] = cost; } int min=costArray[0]; for(int j =0; j<8;j++){ if(costArray[j]