#include #include #include #include #include using namespace std; int main() { /* Enter your code here. Read input from STDIN. Print output to STDOUT */ int i,j,s[3][3],a[9]; int min=1000; for(i=0;i<3;i++) for(j=0;j<3;j++) { cin>>s[i][j]; a[i*3 +j]=s[i][j]; } 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}}; int sum=0; for(i=0;i<8;i++) {sum=0; for(j=0;j<9;j++) { sum += abs(matrix[i][j] - a[j]); } if( min > sum) min =sum; } cout<