给定一个起始数(大于等于1,小于等于20)和方阵的阶数(大于等于1,小于等于20),编程求得并输出该折叠方阵。一个起始数为10,4阶折叠方阵为:
10 11 14 19 13 12 15 20 18 17 16 21 25 24 23 22
【输入形式】
从标准输入中输入两个正整数分别表示起始数和方阵的阶数,以一个空格分隔这两个数字。
【输出形式】
将生成的折叠方阵按行输出到标准输出上,每个数字占4个字符的宽度,靠右对齐,各数字之间不再有空格分隔,每行末尾有回车换行。
【样例输入】
3 5
【样例输出】
【样例说明】
样例输入的起始数为3,方阵的阶数为5,按行输出生成的折叠方阵,每个数字占4个字符的宽度。
提示:输出时为了使每个数字占4个字符宽度,c程序可以使用:printf("%4d",......)进行控制输出,c++程序可以使用setw函数进行控制。
| |
|
折叠方阵
最新推荐文章于 2023-03-12 21:53:12 发布