文理学院程序设计在线练习


旋转方阵

Time Limit: 1 Second(s)    Memory Limit: 32 MB

Total Submission(s): 671   Accepted Submission(s): 452
Problem Description

给你一个奇数n阶方阵,请你给出经过顺时针方向m次旋转(90度)后的结果。

Input

测试数据有多组,处理到文件尾。每组测试数据的第一行输入2个整数n,m(1<n<20,1<=m<=100),接下来输入n行数据,每行n个整数。

Output

每组测试数据输出奇数阶方阵经过m次顺时针方向旋转后的结果。每行中各数据之间有1个空格。

Sample Input
3 1
4 9 2
3 5 7
8 1 6
3 2
4 9 2
3 5 7
8 1 6
Sample Output
8 3 4
1 5 9
6 7 2
6 1 8
7 5 3
2 9 4
Source

10级高级语言期中考试