百钱百鸡问题。
#include <stdio.h>
int main(int argc, char *argv[])
{
int n50,n20,n10,n5;
int kindnum=0;
for(n50=0;n50<=20;n50++)
for(n20=0;n20<=50;n20++)
for(n10=0;n10<=100;n10++)
for(n5=0;n5<=200;n5++)
{
if(1000==(n50*50+n20*20+n10*10+n5*5))
{
//printf("n50:%d n20:%d n10:%d n5:%d \n",n50,n20,n10,n5);
kindnum++;
}
}
printf("there are %d kind!\n",kindnum);
return 0;
}