首页 新闻 会员 周边

输出正方形或矩形

0
悬赏园豆:10 [已关闭问题]

随机输入一个正整数,要求取该数的约数,输出一个矩形,要尽可能接近正方形。矩形的构成是从1开始到输入数为止的自然数。要求按顺时针排序输出。如果如果是只有一和本身是约数的就取相近的一个值输出图形(取相近的值条件是要求输出的图形尽可能的接近正方形。),不够的使用空格来替代。如输入31则用32来替代,其中一个用空格来补。

如输入30,则输出

1    2   3   4   5  6

18 19 20 21 22 7

17 28 29 30 23 8

16 27 26 25 24 9

15 14 13 12 11 10

问题补充: 请问哪位高手能看出数据的规律???能用公式表示
期待是绝望的主页 期待是绝望 | 初学一级 | 园豆:112
提问于:2009-10-22 20:16
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册