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

例如:361,529,784就是符合条件的解,因为它们本身既是一个平方数,而且1-9这九个数字在这三个平方数中只出现了一次.
最好是用BASIC语言编写出程序来

第1个回答  2010-10-13
只有唯一解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
只剩这么几个数字 凭多年的江湖经验 一眼瞥去 挂了 只有唯一解本回答被提问者采纳
相似回答