高难度题
根据输入数据N(4<=N<=15),编程输出如图1所示的螺旋方阵。要求:1) 根据输入数据N(4<=N<=15),编程生成螺旋方阵。
2) 根据用户的选择,演示螺旋方阵的生成过程。
3) 把生成的螺旋方阵以文本的形式写入文件中,并能够用Windows自带的记事本查看。
1 20 19 18 17 16
2 21 32 31 30 15
3 22 33 36 29 14
4 23 34 35 28 13
5 24 25 26 27 12
6 7 8 9 10 11
图1 6×6螺旋方阵
怎样解决?