#include #include #include #include int dodiff(int matrix[][9],int j,int arr[]) { int diff=0; for(int i=0;i<9;i++) { diff+=abs(matrix[j][i]-arr[i]); } return diff; } int main() { /* Enter your code here. Read input from STDIN. Print output to STDOUT */ int min; int arr[9]; int diff[8]; for(int i=0;i<9;i++) { scanf("%d",&arr[i]); } int matrix[8][9]={{4,9,2,3,5,7,8,1,6},{2,7,6,9,5,1,4,3,8},{6,1,8,7,5,3,2,9,4},{8,3,4,1,5,9,6,7,2},{2,9,4,7,5,3,6,1,8},{6,7,2,1,5,9,8,3,4},{8,1,6,3,5,7,4,9,2},{4,3,8,9,5,1,2,7,6}}; for(int i=0;i<8;i++) { diff[i]=dodiff(matrix,i,arr); } min=diff[0]; for(int i=0;i<8;i++) { if(diff[i]