doublez;
for(doublex=1;x<=20;x++)
for(doubley=1;y<=33;y++)
{
z=100-x-y;
if(5*x+3*y+z/3==100)
{
Console.WriteLine("公鸡{0}只,母鸡{1}只,小鸡{2}只",x,y,z);
}
}
(简答题)
编一个程序,解决百钱买百鸡问题。某人有100元钱,要买100只鸡。公鸡5元钱一只,母鸡3元钱一只,小鸡一元钱3只。问可买到公鸡,母鸡,小鸡各为多少只。问题分析:设公鸡x只,母鸡y只,小鸡z只,可以列出两个方程: x+y+z=100 5x+3y+z/3=100 我们采用“穷举法”来解决此问题。
正确答案
答案解析
略
相似试题
(简答题)
百钱买百鸡问题:公鸡每只5元,母鸡每只3元,小鸡3只一元,问一百元买一百只鸡有几种买法?
(简答题)
请编程使用循环和列表推导式两种方法求解百钱买百鸡问题。假设大鸡5元一只,中鸡3元一只,小鸡1元三只,现有100元钱想买100只鸡,有多少种买法?
(单选题)
用户为了解决自己的问题,用汇编语言所编写的程序,称为()。
(简答题)
编程实现解决下述问题:公鸡5元1只,母鸡3元1只,小鸡1元3只,花了100元钱买100只鸡,问公鸡、母鸡、小鸡各多少只?
(简答题)
编一个程序,用for循环语句求出1到100之间的奇数之和。
(简答题)
编一个程序,求s=1!+2!+3!+…..+n!,(n由输入决定)。
(简答题)
编一个程序,用while循环语句来计算1+1/2+2/3+3/4+...+99/100之和。
(简答题)
编一个程序,用for循环语句求出1到100之间的奇数之和,以及偶数之和。
(简答题)
编一个程序,用do-while循环语句来计算PI=4*(1-1/3+1/5+...+1/n),要求当1/n