Напишите программу, которая поворачивает квадратную матрицу чисел на по часовой стрелке.
Формат входных данных
На вход программе подаётся натуральное число — количество строк и столбцов в матрице, затем элементы матрицы построчно через пробел.
Формат выходных данных
Программа должна вывести результат на экран, числа должны быть разделены одним пробелом.
Примеры
№ |
Входные данные |
Выходные данные |
1 |
3
1 2 3
4 5 6
7 8 9 |
7 4 1
8 5 2
9 6 3 |
2 |
4
1 9 4 2
3 8 1 5
6 7 4 6
1 9 7 8 |
1 6 3 1
9 7 8 9
7 4 1 4
8 6 5 2 |
3 |
2
1 2
3 4 |
3 1
4 2 |