Задача 5.
Дана матрица c n строками и n столбцами. Выведите матрицу, у которой поменяны местами диагональные элементы, другие элементы должны оставаться на своих местах.
Входные данные: в первой строке целое число n – количество строк и столбцов матрицы. В следующих n строках записаны строки матрицы, в каждой – по m натуральных чисел, разделённых пробелами.
Выходные данные: новая матрица, полученная перестановкой элементов, стоящих на диагоналях.
Пример:
| Входные данные |
Выходные данные |
5
1 2 3 4 5
2 3 4 5 6
3 4 5 6 7
4 5 6 7 8
5 6 7 8 9 |
5 2 3 4 1
2 5 4 3 6
3 4 5 6 7
4 7 6 5 8
9 6 7 8 5 |