救命啊```若三数成等差数列,它们的和等于15,他们的积等于45,求这三个数

问题描述:

救命啊```若三数成等差数列,它们的和等于15,他们的积等于45,求这三个数
若三数成等差数列,它们的和等于15,他们的积等于45,求这三个数

设中间的数为a,前面一个是a-d,后面一个是a+d,则列方程组:
1.a+(a-d)+(a+d)=15
2.a(a-d)(a+d)=45
得a=5,d=4或者-4
两种的答案都是1,5,9