/*公元钱五世纪,我国古代数学家张丘建在《算经》一书中提出了“百鸡问题”:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?
*/
#include <stdio.h>
#define MONEY 100
int main(void) {
int cocks,hens,chicks;
cocks=0;
while(cocks<=MONEY/5) {
hens=0;
while(hens<=MONEY/3) {
chicks=100-cocks-hens;
if(5*cocks+3*hens+chicks/3==100 && chicks%3==0 && cocks!=0 && hens!=0 && chicks!=0)
printf("cocks:%d,hens:%d,chicks:%d/n",cocks,hens,chicks);
hens+=1;
}
cocks+=1;
}
return 0;
}
*/
#include <stdio.h>
#define MONEY 100
int main(void) {
int cocks,hens,chicks;
cocks=0;
while(cocks<=MONEY/5) {
hens=0;
while(hens<=MONEY/3) {
chicks=100-cocks-hens;
if(5*cocks+3*hens+chicks/3==100 && chicks%3==0 && cocks!=0 && hens!=0 && chicks!=0)
printf("cocks:%d,hens:%d,chicks:%d/n",cocks,hens,chicks);
hens+=1;
}
cocks+=1;
}
return 0;
}