编写程序,将1~9分成三个一组,组内的数字不重复,组间的数字也不重复,组成了3个三位数。已知这3个三位数都是完全平方数,求这3个数字。
时间: 2023-04-27 15:03:50 浏览: 172
C语言求三位数中完全平方数问题的课程设计.doc
这道题需要用到穷举法,即将1~9的所有排列组合都尝试一遍,然后判断是否符合条件。
首先,我们可以列出1~9的所有排列组合,共有9!种可能。然后,我们可以用三重循环来枚举三个三位数,每个三位数都由三个数字组成。在循环中,我们需要判断这三个数字是否互不相同,以及这个三位数是否是完全平方数。如果符合条件,就输出这个三位数。
最后,我们可以将符合条件的三个三位数输出,这就是题目要求的答案。
阅读全文