百錢百雞C語言
阿新 • • 發佈:2019-02-11
一隻公雞值5錢,一隻母雞值三錢,三隻小雞值一錢,現在要用百錢 買百雞,請問公雞、母雞、小雞各多少隻 ?
分析:百錢全部買公雞最多可以買20只,全部買母雞最多可以買33只,因為只能買百雞,所以全部買小雞最多也只能買100只,轉化為數學表達就是cock+hen+chicken=100,5*cock+3*hen+chicken/3=100;
#include<stdio.h>
int main()
{
int cock,hen,chicken;
for(cock=0;cock<=20;cock++)
for(hen=0;hen<=33;hen++)
for (chicken=0;chicken<=100;chicken++)
{
if((5*cock+3*hen+chicken/3==100)&&(cock+hen+chicken==100))
{
printf("cock=%d,hen=%d,chicken=%d\n",cock,hen,chicken);
}
}
return 0;
}