已知公鸡每只3元,母鸡每只5元,每3只小鸡1元。用100元买100只鸡,问每种鸡应各买多少?利用编程来解决这个问题,应选择的算法为( )A.解析法B.穷举法C.递归法D.冒泡排序法

题目

已知公鸡每只3元,母鸡每只5元,每3只小鸡1元。用100元买100只鸡,问每种鸡应各买多少?利用编程来解决这个问题,应选择的算法为( )

A.解析法

B.穷举法

C.递归法

D.冒泡排序法


相似考题
参考答案和解析
正确答案:B
更多“已知公鸡每只3元,母鸡每只5元,每3只小鸡1元。用100元买100只鸡,问每种鸡应各买多少?利用编程 ”相关问题
  • 第1题:

    【百钱买百鸡】中国古代数学著作《算经》中提出一个问题:公鸡每只5钱,母鸡每只3钱,小鸡1钱3只。若用100钱买100只鸡(每种鸡必须都买到),输出所有的买法,要求输出结果形式如“rooster=公鸡只数,hen=母鸡只数,chick=小鸡只数”,并且按公鸡只数由小到大的顺序输出,有多组解时分行输出。


    正确答案: 1.(Cock + Hen + Chick = 100 And 5 * Cock + 3 * Hen + )

  • 第2题:

    我国古代数学家张丘建在《算经》中提出了“百钱买百鸡”问题。它的内容是:“公鸡五元钱1只,母鸡三元钱1只,小鸡一元钱3只,用一百元钱买一百鸡,求公鸡、母鸡和小鸡各多少只?”编程序输出所有公鸡、母鸡和小鸡的购买方法(提示:用双重循环实现)。


    正确答案: 1.(Cock + Hen + Chick = 100 And 5 * Cock + 3 * Hen + )

  • 第3题:

    创建一个求百钱买百鸡问题的程序。 假设公鸡每只5元,母鸡每只3元,小鸡3只1元。要求用100元钱买100只鸡,问公鸡、母鸡、小鸡可各买多少只?通过消息框来显示结果。 要求:1.结果中要增加自己的学号和姓名。 2.结果以文件的形式上传。 3.文件名是学号+姓名。


    ;

  • 第4题:

    中国古代数学家张丘建在他的《算经》中提出了一个著名的“百钱百鸡问题”:一只公鸡值五钱,一只母鸡值三钱,三只小鸡值一钱,现在要用百钱买百鸡,请问公鸡、母鸡、小鸡各多少只?编程解决以上问题。


    #include<stdio.h>
    intmain()
    {
    int x,y,z;
    for(x=1;x<=20;x++)
    for(y=1;y<=33;y++)
    {
    z=100-x-y;
    if(5*x+3*y+z/3==100)
    printf("%d,%d,%d
    ",x,y,z);
    }
    return 0;
    }

  • 第5题:

    我国古代的《张丘建算经》中有这样一道著名的百鸡问题:“鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百钱买百鸡,问鸡翁、母、雏各几何?”其意为:公鸡每只5元,母鸡每只3元,小鸡3只1元。用100元买100只鸡,问公鸡、母鸡和小鸡各能买多少只?这个问题可以采用穷举法求解,设公鸡、母鸡、小鸡数分别为x,y,z,因100元买公鸡最多可买20只,买母鸡最多可买33只,所以,x从0变化到20,y从0变化到33,则z=100-x-y,只要判断是否满足条件()即可。

    A.5x+3y+z/3=100

    B.x/5+y/3+z=100

    C.5x+3y+3z=100

    D.x/5+y/3+z/3=100


    D