会c语言的来,麻烦各位大侠了.
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/07/15 02:15:02
会c语言的来,麻烦各位大侠了.
1—9组成三个3位的平方数
将1、2、3、4、5、6、7、8、9九个数字分成三组,每个数字只能用一次,即每组三个数不许有重复数字,也不许同其它组的三个数字重复,要求每组中的三位数都组成一个平方数.
问题分析与算法设计
首先求出三位数中不包含0且是某个整数平方的三位数,这样的三位数是不多的.然后将
满足条件的三位数进行组合,使得所选出的3个三位数的9个数字没有重复.程序中可以将寻找满足条件三位数的过程和对该三位数进行数字分解的过程结合起来.
1—9组成三个3位的平方数
将1、2、3、4、5、6、7、8、9九个数字分成三组,每个数字只能用一次,即每组三个数不许有重复数字,也不许同其它组的三个数字重复,要求每组中的三位数都组成一个平方数.
问题分析与算法设计
首先求出三位数中不包含0且是某个整数平方的三位数,这样的三位数是不多的.然后将
满足条件的三位数进行组合,使得所选出的3个三位数的9个数字没有重复.程序中可以将寻找满足条件三位数的过程和对该三位数进行数字分解的过程结合起来.
![会c语言的来,麻烦各位大侠了.](/uploads/image/z/6418728-0-8.jpg?t=%E4%BC%9Ac%E8%AF%AD%E8%A8%80%E7%9A%84%E6%9D%A5%2C%E9%BA%BB%E7%83%A6%E5%90%84%E4%BD%8D%E5%A4%A7%E4%BE%A0%E4%BA%86.)
(1)用于产生三位数中不包含0且是某个整数平方的三位数,且满足三位数的各个数字不重复.
(片断)……
int i,j,m,a[30],x,y,z;
j=0;
for(i=10,i
(片断)……
int i,j,m,a[30],x,y,z;
j=0;
for(i=10,i