#include<iostream> using namespace std; main() { int a,b,c; //100元买100只鸡 for(a=0;a<=100/5;a++)//公鸡 5元一只 for(b=0;b<=100/3;b++)//母鸡 3元一只 for(c=0;c<=100*3;c++)//小鸡 1元3只 { if(a*5+b*3+c/3==100&&c%3==0&&a+b+c==100) //三种鸡的钱数和个数都要等于100,小鸡的个数对3取余一定要等于0 printf("cock=%d,hen=%d,chicken=%d\n",a,b,c); } }
解题思路:
注意事项:
参考代码:
0.0分
0 人评分