zoukankan      html  css  js  c++  java
  • python实现百钱买百鸡

    Python语言基础(百元买百鸡)

    需求分析

    百钱买百鸡的问题算是一套非常经典的不定方程的问题,题目很简单:
    公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱,
    用100文钱买一百只鸡,其中公鸡,母鸡,小鸡都必须要有,问公鸡,母鸡,小鸡要买多少只刚好凑足100文钱。
    

    案例代码

    用while循环实现

    xj = 1
    while xj <= 100:
        mj = 1
        while mj <= 100:
            gj = 1
            while gj <= 100:
                if xj/3 + mj *3 + gj * 5 == 100 and xj + mj + gj==100:
                    print('小鸡', xj, '母鸡', mj, '公鸡', gj)
                gj += 1
            mj += 1
        xj += 1
    
    

    用for…in 循环实现

    for i in range(1,101):
        for j in range(1,101):
            for k in range(1,101):
                if i/3 + j *3 + k * 5 == 100 and i+j+k==100:
                    print('小鸡',i,'母鸡',j,'公鸡',k)
    
  • 相关阅读:
    SpringMvc---Ant通配符
    mybatis 数据库语句
    shiro 静态页面资源不显示 解决方案
    http错误汇总
    关于代码质量与逻辑
    shiro 过滤属性的意义
    java思维导图
    E
    LCIS HDU
    E
  • 原文地址:https://www.cnblogs.com/victorfengming/p/11930994.html
Copyright © 2011-2022 走看看