#P1459. F 旋转填数...10分
F 旋转填数...10分
题目描述
给定一个nxn的矩阵请你按照规定旋转填写里面各个位 置的数字。 其中左上角和右下角同时开始,会按照一直向前的方 向,如果遇到已经填写好的数或者边界会顺时针旋转 90°继 续填写直到填满为止。 其中两个方案是同时进行的,且先进行左上角的方案。
输入格式
一个整数T,1≤T≤100代表测试数据的组数。 每组测试数据包含一个整数n 1≤n≤100,代表矩阵的 大小。
输出格式
规定的填数矩阵,每个数之间有一个空格。
样例
1
3
1 2 3
4 5 4
3 2 1
1
4
1 2 3 4
6 7 8 5
5 8 7 6
4 3 2 1