用一元钱兑换一分两分五分的硬币,要求兑换硬币的总数为50,输出有多少种...
发布网友
发布时间:2024-01-10 03:57
我来回答
共1个回答
热心网友
时间:2024-10-17 11:56
main()
{
int a,b,c,d,e,i,j,k,sum;
sum=0;
a=1;b=2;c=5;
for(i=0;i<101;i++)
{
for(j=0;j<51;j++)
{
for(k=0;k<21;k++)
{
if ((a*i+b*j+c*k )==100 &&( i+j+k==50 )) {printf("%d,%d,%d\n",i,j,k);sum++;}
} ;
};
};
printf("%d",sum);
getch();
}
0,50,0
3,46,1
6,42,2
9,38,3
12,34,4
15,30,5
18,26,6
21,22,7
24,18,8
27,14,9
30,10,10
33,6,11
36,2,12
13