已知三个数成等差数列,且它们的和为12,积为60,求这三个数.

问题描述:

已知三个数成等差数列,且它们的和为12,积为60,求这三个数.

a+c=2b
a+b+c=12
∴3b=12
b=4
abc=60
ac=15
a+c=8
a=3或5
c=5或3
∴三个数成等差数列3、4、5或5、4、3

解方程组x+(x-y)+(x-2y)=12
x*(x-y)*(x-2y)=60
得解x1=5,y1=1;
x2=3,y2=-1。
所以这三个数为3、4、5

设中间数为a,则第一个数为a-d,第三个数为a+d,a+(a-d)+(a+d)=12,得a=4
a(a-d)(a+d)=60,得d1=1,d2=-1,当d=1时,a+d=5,a-d=3 当d=-1时,得a+d=3 ,a-d=5
综上,这三个数分别为3,4,5