ylbtech-Arithmetic:Console-算法[for]-穷举法:百钱买百鸡 |
-- ========================================================
-- ylb:算法
-- Type:算法[for],穷举法
-- munu:-百钱买百鸡
-- 20:32 2012/3/16
-- ========================================================
using System;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
/*******************************
公鸡 4块钱 母鸡 2块钱 小鸡 5毛
一百块钱 买 一百只鸡
********************************/
int g; //公鸡数量
int m; //母鸡数量
int x; //小鸡数量
for (g = 0; g <= 25; g++)
{
for (m = 0; m <= 50; m++)
{
for (x = 0; x <= 200; x++)
{
if (g + m + x == 100 && g * 4 + m * 2 + x * 0.5 == 100)
{
Console.WriteLine("g={0},m={1},x={2}",g,m,x);
}
}
}
}
}
}
}
g=1,m=31,x=68
g=4,m=24,x=72
g=7,m=17,x=76
g=10,m=10,x=80
g=13,m=3,x=84
请按任意键继续. . .
,如需转载请自行联系原作者