C# “百钱百鸡 公鸡5元一只,母鸡3元一只,小鸡一元3只,用100元买100只鸡"一种做法
2013-02-27 20:35
585 查看
#region 百钱百鸡
Console.Write("公鸡5元一只,母鸡3元一只,小鸡一元3只,用100元买100只鸡");
Console.WriteLine("\n");
/*
int gj=0;
int mj=0;
int xj=0;
int p = 0;
for (gj = 1; gj <= 19;gj++ )
{
for (mj = 1; mj <= 33; mj++)
{
xj = 100 - gj - mj;//获取百中除了公鸡和母鸡后,小鸡的总钱数
Math.DivRem(xj, 3, out p);//计算小鸡的个数
if (((5*gj+3*mj+xj/3)==100)&&p==0)//如果公鸡、母鸡和小鸡的总钱数加起来为100
{
Console.WriteLine("公鸡的个数"+gj);
Console.WriteLine("母鸡的个数"+mj);
Console.WriteLine("小鸡的个数"+xj);
Console.WriteLine("\n");
}
}
}
*/
int allMoney = 100;//100元
int allChicken = 100;//100只
int gj = 5;
int mj = 3;
int xj = 1;
int xjnum = 3;
for (int x = 0; x <= allChicken; x++)
{
for (int y = 0; y <=allChicken; y++)
{
int z = allChicken - x - y;
if (z % xjnum != 0) continue;
z = z / xjnum;
int Money = x * gj + y * mj + z * xj;
if (Money==allMoney)
{
Console.WriteLine("公鸡的个数:{0},母鸡:{1},小鸡:{2}",x,y,z*xjnum);
}
}
}
#endregion
Console.ReadKey();
}
Console.Write("公鸡5元一只,母鸡3元一只,小鸡一元3只,用100元买100只鸡");
Console.WriteLine("\n");
/*
int gj=0;
int mj=0;
int xj=0;
int p = 0;
for (gj = 1; gj <= 19;gj++ )
{
for (mj = 1; mj <= 33; mj++)
{
xj = 100 - gj - mj;//获取百中除了公鸡和母鸡后,小鸡的总钱数
Math.DivRem(xj, 3, out p);//计算小鸡的个数
if (((5*gj+3*mj+xj/3)==100)&&p==0)//如果公鸡、母鸡和小鸡的总钱数加起来为100
{
Console.WriteLine("公鸡的个数"+gj);
Console.WriteLine("母鸡的个数"+mj);
Console.WriteLine("小鸡的个数"+xj);
Console.WriteLine("\n");
}
}
}
*/
int allMoney = 100;//100元
int allChicken = 100;//100只
int gj = 5;
int mj = 3;
int xj = 1;
int xjnum = 3;
for (int x = 0; x <= allChicken; x++)
{
for (int y = 0; y <=allChicken; y++)
{
int z = allChicken - x - y;
if (z % xjnum != 0) continue;
z = z / xjnum;
int Money = x * gj + y * mj + z * xj;
if (Money==allMoney)
{
Console.WriteLine("公鸡的个数:{0},母鸡:{1},小鸡:{2}",x,y,z*xjnum);
}
}
}
#endregion
Console.ReadKey();
}
相关文章推荐
- 百钱百鸡:公鸡5元一只,母鸡3元一只,小鸡1元3只,100元要买100只鸡,共有几种情况
- 试题系列五(公鸡5元一只,母鸡3元一只,小鸡1元3只,求100元刚好买100只鸡的可能)
- 百钱百鸡:公鸡5元一只,母鸡3元一只,小鸡1元3只,100元要买100只鸡,共有几种情况
- 百钱百鸡:公鸡5元一只,母鸡3元一只,小鸡1元3只,100元要买100只鸡,共有几种情况
- 百钱百鸡:公鸡5元一只,母鸡3元一只,小鸡1元3只,100元要买100只鸡,共有几种情况
- 公鸡5元一只,母鸡3元一只,小鸡1元3只,100元要买100只鸡,共有几种情况
- 百钱百鸡:公鸡5元一只,母鸡3元一只,小鸡1元3只,100元要买100只鸡,共有几种情况
- 用break/continue语句 百钱百鸡。公鸡5元一只,母鸡3元一只,小鸡1元3只。求100元分别能买多少公鸡、母鸡、小鸡。
- 用goto语句 百钱百鸡。公鸡5元一只,母鸡3元一只,小鸡1元3只。求100元分别能买多少公鸡、母鸡、小鸡。
- 公鸡3元每只,母鸡5元每只,小鸡1元3只,一百元钱买一百只鸡,请用伪代码写出求公鸡,母鸡和小鸡的数目
- java基础_公鸡母鸡小鸡的买法问题,100元买100只鸡
- 鸡翁每只5元、鸡母每只3元、鸡雏每3只1元,编程计算若用100元买100只鸡,则鸡翁、鸡母、鸡雏各能买多少只
- 公鸡2文,母鸡1文,小鸡半文,每种至少一只,100文买100只鸡有多少可能性 共有哪几种可能
- 用小于等于n元去买100只鸡,大鸡5元/只,小鸡3元/只,还有1/3元每只的一种小鸡,分别记为x只,y只,z只。求解x,y,z的所有可能解。
- 用小于等于n元去买100只鸡,大鸡5元/只,小鸡3元/只,还有一种1/3元/只得小鸡,分别记为下,x,y,z只,编程求解x,y,z所有可能解
- 百钱买百鸡,公鸡五元一只,母鸡三元一只,小鸡一元三只
- 现在有100块钱,一只公鸡5块,一只母鸡3块,三个小鸡1块。现在让你用100块钱买到100只鸡(大小不限)运用循环,和if语句实现
- 百钱买小鸡/*公鸡5文钱1只,母鸡三文钱一只,小鸡一文钱三只。现在用100文钱共买了100只鸡,问这100只鸡中,公鸡,母鸡,小鸡各是多少只?
- 若用100元买100只鸡,则公鸡、母鸡和小鸡各能买多少只。
- 关于买鸡的问题,5文钱可以买一只公鸡,3文钱可以买一只母鸡,1文钱可以买3只雏鸡.现在用100文钱买100只鸡,那么各有公鸡、母鸡、雏鸡多少只?