#ABC309B. 外围旋转
外围旋转
外围旋转
题目描述
给定一个 行 列的网格。从上数第 行、从左数第 列的格子上写着整数 。这里保证 为 或 。
将最外层格子上的整数各顺时针移动一个格子,并输出移动后的网格。
这里,最外层格子是指至少满足以下条件之一的格子:在第 行、第 行、第 列或第 列中。
输入格式
输入按以下格式从标准输入给出:
输出格式
设 为将最外层格子顺时针移动一个格子后,从上数第 行、从左数第 列的格子上写的整数。按以下格式输出它们:
样例
4
0101
1101
1111
0000
1010
1101
0111
0001
用 表示从上数第 行、从左数第 列的格子。
从 开始按顺时针方向,最外层格子依次为以下 个格子:$(1,1),(1,2),(1,3),(1,4),(2,4),(3,4),(4,4),(4,3),(4,2),(4,1),(3,1)$ 和 。
样例输出展示的即是把这些格子上写的整数顺时针移动一个格子后得到的网格。
2
11
11
11
11
5
01010
01001
10110
00110
01010
00101
11000
00111
00110
10100
数据范围
- 输入中的所有值均为整数。
难度
普及-
通过率
—
尝试
0
已通过
0
- ID
- 2990
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者