//百鸡百钱:现有公鸡2钱一只,母鸡1钱一只,小鸡半钱一只;现有100钱。 //问;购买不超过100只鸡的所有情况 //设:公鸡=i 母鸡=q 小鸡=k int t = 100; for(int i = 0;i <=50; i++ ) { for(int q = 0;q <=(t-i); q++) { for(int k = 0;k <=(t-i-q); k++) { if ((q + 2*i +0.5*k) <= t) //购买不超过100只鸡所需钱数 System.out.println("i =" + i + "q =" + q + "k =" + k); } } }
原文:http://www.cnblogs.com/Chenshuai7/p/5021246.html