Python-100-Days/Day01-15/Day05/code/chicken.py

18 lines
430 B
Python
Raw Normal View History

2018-03-02 00:09:06 +08:00
"""
求解百钱百鸡问题
1只公鸡5元 1只母鸡3元 3只小鸡1元 用100元买100只鸡
问公鸡 母鸡 小鸡各有多少只
Version: 0.1
Author: 骆昊
Date: 2018-03-02
"""
for x in range(0, 20):
2019-05-03 21:17:36 +08:00
for y in range(0, 33):
z = 100 - x - y
if 5 * x + 3 * y + z / 3 == 100:
print('公鸡: %d只, 母鸡: %d只, 小鸡: %d' % (x, y, z))
2018-03-02 00:09:06 +08:00
# 要理解程序背后的算法 - 穷举法