“21天好习惯”第一期-19
作者:互联网
题目描述:在调查市场上的鸡的价格后,得到了这样一个价格表:公鸡每只5块,母鸡每只3块,小鸡每3只一块。小明拿着妈妈给的钱money和价格表来到菜市场,出门之前小明妈妈嘱咐小明要买num只鸡(不分公鸡,母鸡,小鸡),并且花光所有的钱。请编写程序输出这几种买法.
输入描述:
一行输入两个正整数,钱money,数量num(0 < money ,num<=200)
输出描述:
每行输出三个正整数分别表示 公鸡数、母鸡数、小鸡数。若没有一种购买方式,则输出0。行末换行。
示例1:
100 100
0 25 75
4 18 78
8 11 81
12 4 84
示例2:
50 120
1 2 117
#include<stdio.h>
int main()
{
int a,b,c,money,num;
int d=0;
scanf("%d%d",&money,&num);
for(a=0;a<=num;a++)
{
for(b=0;b<=num;b++)
{
for(c=0;c<=num;c++)
{
if(money==(a*5+b*3+c/3.0)&&num==a+b+c)
{
printf("%d %d %d\n",a,b,c);
d++;
}
}
}
}
if(d==0)
printf("0");
}
标签:小明,天好,21,19,money,小鸡,int,num,母鸡 来源: https://blog.csdn.net/qq_63165951/article/details/121265559