已知公鸡每只3元,母鸡每只5元,每3只小鸡1元。用100元买100只鸡,问每种鸡应各买多少?利用编程来解决这个问题,应选择的算法为( )
A.解析法
B.穷举法
C.递归法
D.冒泡排序法
第1题:
【百钱买百鸡】中国古代数学著作《算经》中提出一个问题:公鸡每只5钱,母鸡每只3钱,小鸡1钱3只。若用100钱买100只鸡(每种鸡必须都买到),输出所有的买法,要求输出结果形式如“rooster=公鸡只数,hen=母鸡只数,chick=小鸡只数”,并且按公鸡只数由小到大的顺序输出,有多组解时分行输出。
第2题:
我国古代数学家张丘建在《算经》中提出了“百钱买百鸡”问题。它的内容是:“公鸡五元钱1只,母鸡三元钱1只,小鸡一元钱3只,用一百元钱买一百鸡,求公鸡、母鸡和小鸡各多少只?”编程序输出所有公鸡、母鸡和小鸡的购买方法(提示:用双重循环实现)。
第3题:
创建一个求百钱买百鸡问题的程序。 假设公鸡每只5元,母鸡每只3元,小鸡3只1元。要求用100元钱买100只鸡,问公鸡、母鸡、小鸡可各买多少只?通过消息框来显示结果。 要求:1.结果中要增加自己的学号和姓名。 2.结果以文件的形式上传。 3.文件名是学号+姓名。
第4题:
中国古代数学家张丘建在他的《算经》中提出了一个著名的“百钱百鸡问题”:一只公鸡值五钱,一只母鸡值三钱,三只小鸡值一钱,现在要用百钱买百鸡,请问公鸡、母鸡、小鸡各多少只?编程解决以上问题。
第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