#include#include int main() { void solve(int a,int b,int c); printf("百钱买百鸡问题nn");//本题关键在于:1.钱的总数为100;2.鸡的总数为100; // 3.小鸡的数量必须为3的倍数。 int cock,hen,chick; solve(cock,hen,chick); return 0; } void solve(int a,int b,int c) { for(a=0;a<=20;a++) { for(b=0;b<=33;b++) { for(c=3;c<=99;c++) { if(5*a+3*b+c/3==100) if(a+b+c==100) if(c%3==0) printf("公鸡:%d,母鸡:%d,小鸡:%d----正解n",a,b,c); } } } }
初学,有待进步



