作业帮 > 综合 > 作业

用1-9这九个数字组成3个三位的平方数,要求数字只能用一次.

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/17 23:16:44
用1-9这九个数字组成3个三位的平方数,要求数字只能用一次.
例如:361,529,784就是符合条件的解,因为它们本身既是一个平方数,而且1-9这九个数字在这三个平方数中只出现了一次.
最好是用BASIC语言编写出程序来
用1-9这九个数字组成3个三位的平方数,要求数字只能用一次.
只有唯一解361,529,784 并无它解
平方是3位数即10*10到31*31分别如下:
100
121
144
169
196
225
256
289
324
361
400
441
484
529
576
625
676
729
784
841
900
961
去掉本身三位数里就有重复数字的,于是还剩:
169
196
256
289
324
361
529
576
625
676
729
784
841
961
然后用排除法:
如:其中一个是169 那么找不到完全符合条件的,即169 196 961三个数字排除
还剩:
256
289
324
361
529
576
625
676
729
784
841
只剩这么几个数字 凭多年的江湖经验 一眼瞥去 挂了 只有唯一解