Problem1922--方阵循环右移

1922: 方阵循环右移

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 0  Solved: 0
[Submit] [Status] [Web Board] [Creator:]

Description

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

Input

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

Output

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

Sample Input Copy

2 3
1 2 3
4 5 6
7 8 9

Sample Output Copy

2 3 1 
5 6 4 
8 9 7

Source/Category

293