一个三位数恰是一个自然数的平方,且三位数的各个数字之积等于这个自然数减1,求这个三位数!快

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 22:53:28
一个三位数恰是一个自然数的平方,且三位数的各个数字之积等于这个自然数减1,求这个三位数!快

一个三位数恰是一个自然数的平方,且三位数的各个数字之积等于这个自然数减1,求这个三位数!快
一个三位数恰是一个自然数的平方,且三位数的各个数字之积等于这个自然数减1,求这个三位数!

一个三位数恰是一个自然数的平方,且三位数的各个数字之积等于这个自然数减1,求这个三位数!快
解题思路:
因为这是一个三位数,那么这个数(假定为ABC)必定≤999,≥100;
又因为这个三位数恰是一个自然数的平方(假定这个自然数是X),那么10≤X≤31;
即现在就大致确定了X的范围;
从题目中可以知道,X是肯定大于这个三位数之积的(因为X-1等于这个三位数之积).
因为这个三位数=X的平方,再按照AxBxC<X这个逻辑,在10~31这22个数字中,随便举个例子,如果X=12,那么这个三位数就是144,那么1x4x4的乘积并不小于12的,是矛盾的;
既然这样,我们不妨想想看,在10~31这22个数字中有多少种这种矛盾的情况呢?根据乘法计算逻辑推算一下,只有10、11、19、20、21、30几种情况不矛盾.因为X-1等于这个三位数之积,故可以排除10、20、30这三种情况.现在只剩下11、19、21三种情况了,依次代入题目中,可得出,只有19是符合的(19的平方=361,3x6x1+1=X=19);
则这个三位数就是19的平方,即361.

19 19*19=361
19-(3*6*1)=1

用VB写程序如下,求得的数值为19
Sub Command1_Click ()
Dim i As Integer
Dim i1 As Integer
Dim i2 As Integer
Dim i3 As Integer
Dim d As Integer
For i = 10 To 31

全部展开

用VB写程序如下,求得的数值为19
Sub Command1_Click ()
Dim i As Integer
Dim i1 As Integer
Dim i2 As Integer
Dim i3 As Integer
Dim d As Integer
For i = 10 To 31
d = i * i
i1 = d Mod 10
i2 = (d \ 10) Mod 10
i3 = (d \ 100) Mod 10
If i1 * i2 * i3 = i - 1 Then
text1.Text = CStr(i)
End If
Next i
End Sub

收起

361
19*19=361
3*6*1=18

一个三位数恰是一个自然数的平方,且三位数的各个数字之积等于这个自然数减1,求这个三位数!快 一个自然数的平方的后三位数是876,这自然数最小是多少? .自然数N是一个三位数,它是一个完全平方数,且它的三个数位上的数都为完全平方数,这样的自然数有几个? 一个奇异的三位数,一个自然数有三位数,它的五进制表达式是一个三位数一个奇异的三位数,一个自然数有三位数,它的五进制表达式是一个三位数,而它的七进制表达式也是一个三位数,且这两 一个自然数的七进制表达式是一个三位数,而这个自然数的九进制表示也是一个三位数,且这两个三位数的数码正好相反,如何求这个三位数(提示,我是学FREE语句的) 一个自然数的四进制表达式是一个三位数,它的三进制表达式也是一个三位数,而且这两个三位数的数码顺序恰相反.这个自然数的十进制表示是----------. 给1999加上一个三位数,要使得数是平方数,这样的三位数有几个? 一个自然数用7进制表示一个三位数,当他用9进制表示时仍是一个三位数,且其数码是7进制时的反序数,则这个自然数是? 一个自然数与19相乘的最后三位数是321,求满足条件的最小自然数! 将自然数1--9数字组成三个三位数,把三个三位数组成一个正确的减法算式,且1至9每个自然数只能出现一次. 进位制一个自然数的七进制表达式是一个三位数,而这个自然数的九进制表达式也是一个三位数,并且这两个三位数的数码顺序恰好相反,求这个自然数是几? 两个自然数相加得到的数是两位数;相乘时,得到的数是一个三位数,且三个数字相同.符合这些条件的两个自然数是多少? 46305乘以一个自然数a,积是一个完全平方数,这样的三位数有多少个?这是一个奥数题 2010与一个三位数的和是一个完全平方数,这样的三位数有多少个? ‘2010与一个三位数的和’是一个完全平方数,这样的三位数有多少个我要算式~ 2006与一个三位数的和是一个完全平方数,这样的三位数有多少个? “2003与一个三位数的和”是一个完全平方数,这样的三位数一共有几个? “2003与一个三位数的和”是一个完全平方数,这样的三位数有( )个?