马克思的手稿问题
题目说明
背景信息:
马克思手稿中有一道趣味数学问题:有30个人,其中有男人、女人和小孩。在一家饭馆吃饭共花了50先令;每个男人花了3先令,每个女人花了2先令,每个小孩花了1先令;问男人、女人和小孩各有几人?
分析:设男人有x人,女人有y人,小孩有z人,根据题意得方程:
x+y+z=30 ①;
3x+2y+z=50 ②
②-①得:
2x+y=20 ,可知男人最多为10人,女人最多为20人。
for x in range(11): y=20-2*x z=30-x-y if 3*x+2*y+z==50: print(x,y,z)