题目描述
已知公鸡五元一只,母鸡三元一只,小鸡一元三只。输入买鸡总钱数n和鸡的总数m,遇到文件末尾结束。输出可能的公鸡、母鸡、小鸡数,如不可能实现输出“no answer”,格式见样例。
输入
在一行输入买鸡总钱数和鸡的总数。
输出
在一行输出公鸡、母鸡、小鸡数。
样例输入
100 100
样例输出
0 25 75
4 18 78
8 11 81
12 4 84
#include<stdio.h>
main()
{
int x,y,z,n=0;
int a,b;
scanf("%d %d",&a,&b);
for(x=0;x<=a;x++)
for(y=0;y<=a;y++)
{
z=a-x-y;
if(5*x+3*y+z/3.0==b)
{
n++;
printf("%d %d %d\n",x,y,z);
}
}
if(n==0)
{
printf("no answer");
}
}