这道数学题用PYTHON编程语言怎么写?

小王,小李,小张和小周4个人共为某希望小学捐赠了25个书包,按照数量多少的顺序分别是小王,小李,小张,小周。已知小王捐赠的书包数量是小李和小张捐赠书包数量之和;小李捐赠的书包数量是小张和小周捐赠的书包数量之和。问小王捐赠了多少个书包?()

第1个回答  2015-04-04
for zhou in range(5):

for zhang in range(8):
if 3*zhou +4*zhang==25:
print 2*zhang+zhou, zhou+zhang, zhang, zhou
break
结果:11 7 4 3本回答被网友采纳
第2个回答  2015-04-05
我觉着,这个应该这样解决比较符合计算机解题思路。
下面的回答的,思考的东西太多。

# -*- coding: utf-8 -*-

__author__ = 'lpe234'
__date__ = '2015-04-05'

for wang in range(26):
for li in range(26):
for zhang in range(26):
for zhou in range(26):
if wang + li + zhang + zhou == 25 and wang > li > zhang > zhou and wang == li + zhang and li == zhang + zhou:
print wang
else:
continue

输出:
11
相似回答