一个四位数abcd(c^2+d^2不等于0)四位数abcd/两位数cd=(两位数ab+1)^2(c可以为0),所有符合的四位数和为?eg.4802/2=2401=49^2=(48+1)^2

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 07:41:34

一个四位数abcd(c^2+d^2不等于0)四位数abcd/两位数cd=(两位数ab+1)^2(c可以为0),所有符合的四位数和为?eg.4802/2=2401=49^2=(48+1)^2
一个四位数abcd(c^2+d^2不等于0)四位数abcd/两位数cd=(两位数ab+1)^2(c可以为0),所有符合的四位数和为?
eg.4802/2=2401=49^2=(48+1)^2

一个四位数abcd(c^2+d^2不等于0)四位数abcd/两位数cd=(两位数ab+1)^2(c可以为0),所有符合的四位数和为?eg.4802/2=2401=49^2=(48+1)^2
18712

这个四位数可设为,100x+y(9由题意:(100x+y)/y=(x+1)^2
100x/y+1=(x+1)^2
100x/y=(x+1)^2-1
100x/y=(x+1-1)(x+1+1)=x(x+2)
100/y=x+2
y取100的约数:01,02,04,05,……
符合条件的有:01,02,04,05
故有1805 2304 4802 9801 和为18712

Private Sub Command1_Click()
Dim a, b, c, d As Integer
For a = 1 To 9
For b = 0 To 9
For c = 0 To 9
For d = 1 To 9
e = (a * 1000 + b * 100 + c * 10 + d)

...

全部展开

Private Sub Command1_Click()
Dim a, b, c, d As Integer
For a = 1 To 9
For b = 0 To 9
For c = 0 To 9
For d = 1 To 9
e = (a * 1000 + b * 100 + c * 10 + d)

If (a * 1000 + b * 100 + c * 10 + d) / (c * 10 + d) = (a * 10 + b + 1) ^ 2 Then Print e


If e = 9999 Then Print "end"


Next d
Next c
Next b
Next a
我用 vb 编了一下 结果是1805 2304 4802 9801 和为18712

收起

一个四位数abcd(c^2+d^2不等于0)四位数abcd/两位数cd=(两位数ab+1)^2(c可以为0),所有符合的四位数和为?eg.4802/2=2401=49^2=(48+1)^2 abcd是一个四位数,且abcd+a+2b+3c+4d=2011,则abcd是多少? 设有一四位数abcd=(ab+cd)^2,编写一个程序,求a、b、c、d. abcd是一个四位数,由a,b,c,d四个数码组成的另外23个四位数的总和是109480,求四位数abcd 4、设有一四位数abcd=(ab+cd)2,编写一个程序,求a、b、c、d. abcd=(ab+cd)2中【2是平方】! 设有一四位数abcd=(ab+cd)2,编写一个程序,求a、b、c、d.abcd=(ab+cd)2中【2是平方】! 有一个四位数ABCD,A ≤B≤C≤D,A≠2,B≠4,C≠6,D≠8.求这样的四位数一共有多少个? 一个四位数abcd满足abc-2d被7整除,求证:abc整除7 一个四位数ABCD,ABCD各代表一个数字,ABCD在除以A,除以B,除以10*C+D后等于8,求这个四位数是多少. 已知一个四位数abcd(abcd上有横线),满足abcd(横线)+a+b+c+d=2002,求这个四位数帮朋友问 abcd代表一个四位数,其中a,b,c,d均为1,2,3,4中的某个数字,但彼此不同,请写出所有满足a>b,b>c,c>d的四位数abcd共有多少个,各是什么数?b>c改为b abcd是一个四位数,且abcd乘以9等于dcba,问a=?,b=?,c=?,d=? C语言.设有十进制数字a.b.c.d.e.他们满足abcd *e=bcde(a不等于0.e不等于0或1).求满足上述条件最小四位数abcd的个数 有一个四位数ABCD,等于四个质数abcd的积,即ABCD=a×b×c×d,且ABCD为符合这个条件的次大数,求ABCD.a,b,c,d位数没有限制 有一个四位数abcd 由1234组成 若a+c=b+d 则四位数abcd共有多少个(数字可以重复使用)有一个四位数abcd 由1234组成 若a+c=b+d 则四位数abcd共有多少个(数字可以重复使用) 设有一四位数abcd=(ab+cd)2,编写一个程序,求a、b、c、d.请问我的编程哪错了?#include#includeint main(){int a,b,c,d,i;for(i=1000;i 请问1/9=xyz/abcd,xyz是三位数,abcd是四位数,x、y、z、a、b、c、d=2~8的数字. 求一个四位数abcd与它的各位数字之和a+b+c+d的值u=abcd/(a+b+c+d)的最大值与最小