题目需求:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?
第一种算法(也是最消耗时间的,靠穷举进行求出):这种方法可以进行一些优化知道两个鸡的数量后,第三种也就知道了
public static void Hundred_Money()
{
for (int i = 0; i <= 100; i++) {
for (int j = 0; j <= 100; j++) {
for (int z = 0; z <= 100; z++) {
if (i*5+j*3+z/3.0f==100&&i+j+z==100)
{
Console.Write ("公鸡数目有:{0},母鸡数目有:{1},小鸡数目有:{2}",i,j,z);
Console.WriteLine ();
}
}
}
}
}
第二种算法:(利用数学公式进行推导)<