三个小孩的年龄一个比一个大一岁,是连续的自然数,他们的年龄相乘是504,他们的年龄各是多少?我已知道答案是7、8、9。但不知算式是怎么排列。只能用算式,不能用方程。

问题描述:

三个小孩的年龄一个比一个大一岁,是连续的自然数,他们的年龄相乘是504,他们的年龄各是多少?
我已知道答案是7、8、9。但不知算式是怎么排列。只能用算式,不能用方程。

设为X-1,X,X+1,X为自然数
(X-1)*X*(X+1)
=504
=2*2*2*3*3*7
=9*8*7
X=8
就是这样啊,在504的质因数中,7只有一个,所以必有一个孩子是7岁,其他的就可求了。

假设最小的孩子的年龄是x.其余的就是x+1。x+2.
依题意,x.x+1.x+2为504,所以x为7。

分解因数:504=2×2×2×3×3×7=8×9×7
所以是7岁、8岁、9岁