#Y239. 练39.4 百钱买百鸡
练39.4 百钱买百鸡
说明
百钱买百鸡问题:文钱可以买只公鸡,文钱可以买1只母鸡,文钱可以买只小鸡,要用文钱买只鸡,求公鸡,母鸡,小鸡各多少只?
三种鸡的数量都大于0!
输入格式
无。
输出格式
第一行分别输出公鸡,母鸡,小鸡,按每个词语占个字符的宽度。接着输出各种公鸡、母鸡、小鸡的数量,依次由小到大,每种情况各占一行,,并每个整数占个字符的宽度。
样例
无
5 32 63
10 24 66
15 16 69
20 8 72
#include<cstdio>
using namespace std;
// 枚举法
int main(){
int n=100; //鸡的数量
int money=100;//有的钱
for(int gong=1;gong<=100;gong++){
for(int mu=1;mu<=100;mu++){
for(int xiao=1;xiao<=100;xiao++){
if(gong+mu+xiao==100 && gong*3+mu*2+xiao/3*1==100 && xiao%3==0){
printf("%5d %5d %5d\n",gong ,mu, xiao);
}
}
}
}
return 0;
}