精华内容
下载资源
问答
  • python 百元买百鸡

    万次阅读 2017-02-13 14:40:24
    百钱买百鸡的问题算是一套非常经典的不定方程的问题,题目很简单:公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱, 用100文钱一百只鸡,其中公鸡,母鸡,小鸡都必须要有,问公鸡,母鸡,小鸡要多少只刚好凑足...

    百钱买百鸡的问题算是一套非常经典的不定方程的问题,题目很简单:公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱,

    用100文钱买一百只鸡,其中公鸡,母鸡,小鸡都必须要有,问公鸡,母鸡,小鸡要买多少只刚好凑足100文钱。

    for x in range(1,100):
        for y in range(1,100):
            z = 100 -x-y
            if (5*x+3*y+z/3==100) and z%3==0:
                print(x,y,z)

    (4, 18, 78)
    (8, 11, 81)
    (12, 4, 84)

    展开全文
  • Python百元买百鸡、老王

    千次阅读 2018-12-28 18:00:50
    Python语言基础(百元买百鸡) 需求分析 """ 百钱买百鸡的问题算是一套非常经典的不定方程的问题,题目很简单: 公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱, 用100文钱一百只鸡,其中公鸡,母鸡,...

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

    需求分析

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

    案例代码

    for k in range(1, 4):
        x = 4 * k
        y = 25 - 7 * k
        z = 3 * k + 75
        print(x, y, z)
    """
    for G in range(1, 20):
        GM = 5 * G
        for M in range(1, 33):
            MM = 3 * M
            for X in range(1, 93):
                if (G + M + X * 3) == 100 and (X + MM + GM) == 100:
                    print("公鸡的数量是%d,母鸡的数量%d,小鸡的数量%d" % (G, M, X * 3))
    
    展开全文
  • #3-11 百元买百鸡 for x in range(0,100): for y in range(0,100): z=100-x-y; if z>=0and 5*x+3*y+z/3==100: print('公鸡%d只,母鸡%d只,小鸡%d只'%(x,y,z)) #3-12 求水仙花数 for i in range(100,1000): ...

    开发时间 :2020/10/18 10:41

    基础算法

    #3.3.3枚举法
    #3-11 百元买百鸡
    for x in range(0,100):
        for y in range(0,100):
            z=100-x-y;
            if z>=0and 5*x+3*y+z/3==100:
                print('公鸡%d只,母鸡%d只,小鸡%d只'%(x,y,z))
    #3-12 求水仙花数
    for i in range(100,1000):
        ge=i%10;
        shi=i//10%10;
        bai=i//100;
        if ge**3+shi**3+bai**3==i:
            print(i,end=" ");
    print()#换行
    #编写程序,输出12344个数字组成的每位数都不相同的所有3位数
    digits=(1,2,3,4)
    for i in digits:
        for j in digits:
            for k in digits:
                if (i!=j and j!=k and i!=k):
                    print(i*100+j*10+k,end=" ");
    print()
    
    #3.4
    #3-1 游戏初步---猜单词游戏,计算机随机产生一个单词,打乱字母循序,供玩家去猜
    #word Jumble
    import random
    #创建单词序列
    WOEDS=("python","jumble","easy","difficult","answer","continue","phone","position","position","game")
    #start the game
    print("""
         欢迎参加猜单词游戏
     把字母组合成一个正确的单词
    """)
    iscontinue="y"
    while iscontinue=="y" or iscontinue=="y":
        #从序列中随机挑选出一个单词
        word=random.choice(WOEDS)
        #一个用于判断玩家是否猜对的变量
        correct=word
        #创建乱序后单词
        jumble=""
        while word:#word不是空串时循环
            #根据word长度,产生word的随机位置
            position=random.randrange(len(word))
            #将position位置字母组合到乱序后单词
            jumble+=word[position]
            #通过切片,将position位置字母从原单词中删除
            word=word[:position]+word[(position+1):]
        print("乱序后单词:",jumble)
        guess=input("\n清你猜")
        while guess!=correct and guess!="":
            print("对不起,不正确")
            guess =input("继续猜:")
        if guess==correct:
            print("真棒,你猜对了!\n")
        iscontinue=input("\n\n是否继续(Y/N):")
    
    展开全文
  • 假设公鸡5块,母鸡3块,小鸡3只1块 for i in range(1,21):  for j in range(1,51):  if i*5 + j*3 + 1/3*(100-i-j) == 100:  print(i,j,100-i-j) 九九乘法表 for i in range(1,10):  for j in range(1,i+1...

    假设公鸡5块,母鸡3块,小鸡3只1块

    for i in range(1,21):
        for j in range(1,51):
            if i*5 + j*3 + 1/3*(100-i-j) == 100:
                print(i,j,100-i-j)

    九九乘法表

    for i in range(1,10):
          for j in range(1,i+1):
             print(i,"*",j,"=",i*j,"\t",end=" ")
          print("")

    format形式:

    for i in range(1,10):
          for j in range(1,i+1):
             print('{}x{}={}\t'.format(i, j, i*j),end="")
          print("")

    占位符形式:

    for i in range(1,10):
          for j in range(1,i+1):
             print("%d*%d=%2d" % (i,j,i*j),end=" ")
          print("")

     

     

    展开全文
  • 原博文 2020-03-28 19:31 − import time a=time.time() for x in range(100): for y in range(100): for z in range(100): if (x+y+z==100) and (x*5+y*3+z/3==100... 引入JavaScript代码,类似于Python的import 0 156
  • 问:凡百钱鸡百只,问鸡翁、母、鶵各几何?解:x+y+z=100;5x+3y+z/3=100代码实现:1、使用while嵌套循环。注意变量初值设置,以及循环条件。#coding=utf-8chickNum=[['公鸡','母鸡','小鸡']]#公鸡5元一只,数量x不...
  • 第二题:公鸡3元/只,母鸡4元/只,小鸡1元3只,给你money元一共多少种法. 普通版解法如下: def print_str(str, ret=[]): for i in range(len(str)): if i == 0: ret.append(str[i]) else: if st...
  • python写的百元买百鸡问题扩展

    千次阅读 2019-01-13 01:23:05
    今天偶尔看到人家说百元买百鸡的问题,问最简算法,所以跟着写了个程序,并且扩展到以总价nm个总数物品的问题,价格随意。做个随笔记录一下。 def mathBuy(n = 100, m = 100, i = 5, j= 3, k = 1/3): "&...
  • python百元百鸡

    千次阅读 2019-06-19 07:24:59
    百元百鸡,公鸡5元,母鸡三元,一元三小鸡,共几种方法 cock = [] hen = [] chicken = [] way = 0 for i in range(1,15): for j in range(1,30): k=3*(100-5*i-3*j) if i+j+k==100: ...
  • 百元买百鸡

    千次阅读 2017-03-01 08:19:05
    * 百元买百鸡 * * @author Mr.Gao */ public class BaiYuanBaiJi { /* * 百元买百鸡 公鸡5元一只 母鸡3元一只 小鸡1元3只 * * 用一百元一百只鸡 */ public static void main(String[] args) { ...
  • (Python初级练习)百元买百鸡

    千次阅读 2019-07-14 11:00:52
    假设公鸡5元一只,母鸡3元一只,小鸡1元三只,现在有100块钱,想100只鸡,问有多少种法? 思路: 第一次循环公鸡从1只循环到100只 第二重循环母鸡从1只循环到100只 第三重循环小鸡从1只循环到100只 然后...
  • /*百元买百鸡问题*/ #include<stdio.h> void chicken(); main() { chicken(); } void chicken() { int x,y,z; int count=0; for(x=0; x<=20; x++) { for(y=0; y<=33; y++) { z=100-x-y; if...
  • [本文出自天外归云的博客园] ...第二题:公鸡3元/只,母鸡4元/只,小鸡1元3只,给你money元一共多少种法。 普通版解法如下: def print_str(str, ret=[]): for i in range(len(str)): if i == 0: ...
  • 课程的随堂作业,C语言的,用dev就能运行,萌新代码,勿喷,仅仅帮助不想写作业的朋友方便一下,反正老师也不会仔细检查的
  • 第五天、百元买百鸡

    千次阅读 2016-03-17 15:27:34
    中国古代数学家张丘建在他的《算经》中提出了一个著名的“百钱白鸡问题”,鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱白鸡,问翁、母、雏各几何?
  • 【每日一题】百元买百鸡问题

    千次阅读 2018-04-02 23:01:37
    问题描述:鸡翁一,值钱五;...百钱买百鸡,问鸡翁、母、雏各几何?Python版for i in range(0,20): #公鸡最多20只 for x in range(0,33): #母鸡最多33只 for y in range(0,100): #小鸡最多100只 if ...
  • 问题描述: 每只母鸡 3 元,每只公鸡 4 元,每只小鸡 0.5 元,如果花100 元钱 100 只鸡,请问有哪些可能?说明:每种鸡的数量都可以为零。...由题意 假设母鸡m只,公鸡g只,小鸡x只,那么0&l...
  • 百钱买百鸡:现有100钱,公鸡5文钱一只,母鸡3文钱一只,小鸡一文钱3只要求:公鸡、母鸡,小鸡都要有,把100文钱花完,的鸡的数量正好是100。问:一共能多少只公鸡,多少只母鸡,多少只小鸡?穷举法:方案一:...
  • 百钱买百鸡关注公众号“轻松学编程”了解更多。现有100钱,公鸡5文钱一只,母鸡3文钱一只,小鸡一文钱3只要求:公鸡、母鸡,小鸡都要有,把100文钱花完,的鸡的数量正好是100。问:一共能多少只公鸡,多少只母鸡...
  • “百钱买百鸡”是一个很有历史的问题了,大意就是:小鸡半文一只,母鸡一文一只,公鸡二文一只,现有一百文钱,刚好了一百只鸡,请问小鸡、母鸡与公鸡各有多少只?如果假设小鸡、母鸡和公鸡各有a,b,c,那么同时...
  • PHP/Python---百钱百鸡简单实现及优化,,公鸡5块钱一只,母鸡公鸡5块钱一只,母鸡3块钱一只,小鸡一块钱3只,用100块钱一百只鸡,问公鸡,母鸡,小鸡各要多少只?今天看到这题很简单 ,但是随手写出来后发现不是...

空空如也

空空如也

1 2 3 4 5 ... 7
收藏数 127
精华内容 50
关键字:

python百元买百鸡

python 订阅