利用python来解决 小鸡,公鸡,母鸡的数学问题

# 定义小鸡初始数量
xj = 3

while xj <= 300: # 只买小鸡最多可以买300
    # 定义公鸡初始数量
    gj = 1

    while gj <= 33:  # 公鸡最多可以买33只
        # 定义母鸡数量
        mj = 1
        while mj <= 20:  # 母鸡最多可以买20只
            # 判断如果小鸡公鸡母鸡的数量为100 并且花了100元时打印
            if xj + gj + mj == 100 and (xj/3 + (gj*3)+(mj*5) == 100):
                print("%d %d %d" %(xj, gj, mj))
            mj += 1
        gj += 1
    xj += 3

你可能感兴趣的:(python,日常笔记)