百钱买白鸡

//100文钱最多可以买100/5=20只公鸡
//100文钱最多可以买100/3 取整为33只母鸡
//100文钱最多金额义卖买100*3=300只雏鸡  最多100只 取最多100只雏鸡
//也可以直接全部取最多100只
for (int i = 0; i <=20; i++)
{
      for (int j = 0; j <= 33; j++)
     {
       for (int k = 0; k <=100; k++) 
       {
        if((i+j+k)==100)
        {
            if(5*i+3*j+k/3==100)
            {
                 if(k%3==0)
                {
                System.out.println("公鸡"+i+"只  母鸡"+j+"只  "+"雏鸡"+k+"只");
                }
            }
          }
                
          }
            
    }
            
}

原文地址:https://www.cnblogs.com/wenwen123/p/5470561.html