#include #include #include #include #include #include using namespace std; int main() { int Magic[8][3][3] = {8, 1, 6, 3, 5, 7, 4, 9, 2, 6, 1, 8, 7, 5, 3, 2, 9, 4, 4, 3, 8, 9, 5, 1, 2, 7, 6, 2, 7, 6, 9, 5, 1, 4, 3, 8, 2, 9, 4, 7, 5, 3, 6, 1, 8, 4, 9, 2, 3, 5, 7, 8, 1, 6, 6, 7, 2, 1, 5, 9, 8, 3, 4, 8, 3, 4, 1, 5, 9, 6, 7, 2}; int Matrix[3][3]; int _min = INT_MAX; for(int i = 0; i < 3; i++) for(int j = 0; j < 3; j++) cin>>Matrix[i][j]; for(int k = 0; k < 8; k++){ int temp = 0; for(int i = 0; i < 3; i++){ for(int j =0; j < 3; j++){ temp += abs(Magic[k][i][j] - Matrix[i][j]); } } _min = min(_min, temp); } cout<<_min<