Задание:
Написать программу на С++. Дан двумерный числовой массив размером N1xN1, где N1 - нечетное. Найти
такой путь из центра массива к одной из сторон, чтобы сумма чисел по данному пути была минимальной. Из каждой клетки массива допустимо двигаться влево-вверх, вправо-вниз, влево-вниз или вправо-вверх, при этом нельзя возвращаться в уже посещенные строки и столбцы. Словесно описать алгоритм решения.