【题目描述】
在n×nn×n方阵里填入1,2,3,…,n×n1,2,3,…,n×n,要求填成蛇形。例如n=4n=4时方阵为:
10 11 12 1
9 16 13 2
8 15 14 3
7 6 5 4
其中,n≤20n≤20。
【输入】
输入nn。
【输出】
输出题述方阵。nn行,每行各数之间用一个空格隔开。
【输入样例】
4
该博客介绍了一个C++程序,用于填充一个n×n的方阵以形成蛇形排列,即数字从上到下,从左到右,然后从下到上,从右到左交替填充。程序首先初始化矩阵,然后通过四个方向的循环填充数字,直至所有位置填满。最后,程序按行输出矩阵内容。示例展示了当n=4时的填充结果。
在n×nn×n方阵里填入1,2,3,…,n×n1,2,3,…,n×n,要求填成蛇形。例如n=4n=4时方阵为:
10 11 12 1
9 16 13 2
8 15 14 3
7 6 5 4
其中,n≤20n≤20。
输入nn。
输出题述方阵。nn行,每行各数之间用一个空格隔开。
4
997
5282

被折叠的 条评论
为什么被折叠?