简单的捕鸟陷阱制作:幸运方阵问题de C语言程序

来源:百度文库 编辑:高考问答 时间:2024/05/05 17:06:25
所谓“幸运方阵”问题是这样的,任意指定一个阶数,例如3;再任意选定一个“幸运数”,例如100,要求生成一个3阶方阵。从方阵中任意划去一行与一列,记下交叉点的数值;再从方阵剩余部分任意划去一行一列,再记下交叉点数值;继续这一过程,当方阵已不剩任何元素时,所有记下的元素值之和恰好为100。如下面的方阵即为所需结果
51 43 63
17 9 29
28 20 40
注意:实际上给定一个阶数n与一个幸运数lucky,可以有无数多个解。如果不希望多出现负数,lucky相对于n不应过小。

耶?这个问题有点深度,我先回去查一下,再告诉你吧,谢谢,呵呵