问题 3: ch——方阵循环右移

问题 3: ch——方阵循环右移

时间限制: 1 Sec  内存限制: 128 MB
提交: 608  解决: 430
[提交][状态][讨论版][命题人:]

题目描述

本题要求编写程序,将给定n×n方阵中的每个元素循环向右移m个位置,即将第01n−1列变换为第n−mn−m+1n−101n−m−1列。

输入

输入第一行给出两个正整数mn1≤n≤6)。接下来一共n行,每行n个整数,表示一个n阶的方阵。

测试点1:

3 2
1 2
1 2
测试点2:

0 3
1 2 3
4 5 6
7 8 9

输出

按照输入格式输出移动后的方阵:即输出n行,每行n个整数,每个整数后输出一个空格。

样例输入

2 3
1 2 3
4 5 6
7 8 9

样例输出

2 3 1 
5 6 4 
8 9 7 

提示

[提交][状态]