1//100文买100鸡,公鸡5文一只,母鸡3文一只,小鸡一文三只,求公鸡、母鸡、小鸡各多少只,共多少种买法。
 2int count = 0;
 3for (int i = 0; i <= 20; i++)//公鸡上限为20只
 4{
 5  for (int j = 0; j <= 33; j++)//母鸡上限为33只
 6  {
 7    int z = 100 - i - j;//小鸡数量为100-公鸡数量-母鸡数量
 8                    
 9    if (i*5 + j*3 + z/3 == 100 && z%3 == 0)
10    {
11      Console.WriteLine("公鸡{0}只,母鸡{1}只,小鸡{2}只",i,j,z);
12      count++;
13    }
14  }
15}
16Console.WriteLine("一共{0}种买法",count);