程序设计 满足完全平方的四位数
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/06 03:04:28
设百千十个上的数分别是:N,N+1、N+2、N+3四位数是:1000[N+1]+100N+10[N+2]+N+3=1111N+1023个位是1、2、.9的平方数的个位是:1、4、9、6、5故N可能取值
因为√1000≈31.6;√10000=100所以四位数是完全平方数的数的平方根为32,33,.,99#includevoidmain(){inti,num,a,b,c,d;for(i=32;i
二、四位上数怎么样?再问:编写一个程序求出满足下列条件的四位数,该数是一个完全平方数;第一、三位上数之和为10,第二、四位上数之积为12。再答:第一位是从左往右数还是从右往左数?从左往右是下面的:#i
四位数abcd是11的倍数,则a+c-(b+d)能整除11,只有a+c-(b+d)=0或a+c-(b+d)=11,a+c-(b+d)=-11b+c=a,bc为完全平方数,由于a是一位整数bc可能的情况
1.a=9b=8,c=1a+c-b-d必须能被11整除,这个时侯d=2四位数为98122.a=9b=3,c=6a+c-b-d必须能被11整除,这个时侯d=1四位数为93613.a=7,b=1,c=6a
四位数abcd是11的倍数,则a+c-(b+d)能整除11,只有a+c-(b+d)=0或a+c-(b+d)=11,a+c-(b+d)=-11b+c=a,bc为完全平方数,由于a是一位整数bc可能的情况
vara,b,c,d:longint;tf:boolean;beginfora:=1to9doforb:=0to9doifbathenforc:=0to9doif(ca)and(cb)thenford
四位数可以表示成a×1000+a×100+b×10+b=a×1100+b×11=11×(a×100+b)因为a×100+b必须被11整除,所以a+b=11,带入上式得四位数=11×(a×100+(11
M可以是1156,1296,1369,1600,1764共计五中可能.必须肯定的是,楼上的思路和做法都不错,就是有点计算错误.现改正如下:首先m-n是m和n的最大公约数的倍数(这句话应该不用解释,不理
1000a+100a+10b+b=11(100a+b)是完全平方数,∴100a+b中有因数11,而100a+b=99a+(a+b)=11×9a+(a+b)∴a+b一定是11的位数.
已知ABCA是一个四位数若两位数AB是一个质数,BC是一个完全平方数,CA是一个质数与1个不为1的完全平方数之积,则满足条件的所有四位数有:31638368
①BC=161,A=2,D=7,21672,A=3,D=8,31683,A=4,D=9,41694,A=8,D=2,81625,A=9,D=3,9163②BC=25...BC=81...满足条件的四位
假设原数是ABCDABCD/CD=X=(AB+1)^2AB,CD这里先各当一个未知数看(AB+1)^2=AB^2+2AB+1=AB00/CD+1AB^2+(2-100/CD)AB=0AB(AB+2-1
88×88=7744
(1)BC=00,01,04,09,16,25,36,49,64,81;若B是偶数,则AB不可能是质数,所以00,01,04,09,25,49,64,81不可能,所以以下符合条件:1161,1167,
易知a=1,4,9(i)a=1令三位数bcd=y^2,四位数1bcd=x^2(x>y,且x和y均为自然数)10≤y≤3132≤x≤4442≤x+y≤75.(1)x^2-y^2=1000(x+y)(x-
是的,只有这一个
答案是:6424再问:过程。再答:ab是完全平方数两位数只有,16、25、36、49、64、81,因为b+c=a所以只可能是64,81。把这两个代入试试,就会发现只有64可以。所以最后结果是6424再