Олимпиадный тренинг

Задача . Обмен диагоналей


Дана квадратная матрица. Поменяйте местами элементы, стоящие на главной и побочной диагоналях, при этом каждый элемент должен остаться в том же столбце (то есть в каждом столбце нужно поменять местами элемент на главной диагонали и на побочной диагонали).

Формат входных данных
На вход подается число n  - размер квадратного массива (n <= 10). Далее идут n строк по n чисел в каждой - элементы массива.

Формат выходных данных
Выведите на экран матрицу после преобразования.
Примеры
№Входные данныеВыходные данные
1
3
1 2 3
4 5 6
7 8 9
7 2 9 
4 5 6 
1 8 3 
Статистика успешных решений по компиляторам
 Кол-во
С++597
Free Pascal1
C#16
Python1112
PascalABC2
Комментарий учителя