算出他们的年龄

我们先来看看一个由母亲、父亲和两个女儿组成的家庭。

父亲的年龄比母亲大两岁。四个家庭成员的年龄全部相乘得到数字44950。

提问

这四个人的年龄分别是多大?

提示

年龄为整岁,即为整数。

for a in range(0,100):
    for b in range(0,100):
        for c in range(0,100):
            if a*(a-2)*c*b ==44950 and a>c+18 and a>b+18 and b>c :
                print (a,a-2,b,c)

所以这四个人的年龄是31 29 10 5

3赞