题目描述
公鸡一只5块,母鸡一只3块,小鸡三只1块。假如这时候用100块买100只鸡,那么公鸡、母鸡、小鸡分别有多少只?并且要求每种鸡都有。
输出
若干行,每行3个数,分别表示公鸡、母鸡、小鸡的数量。(按字典序输出)
这道题呢,数据不大,可以用枚举直接枚举公鸡母鸡小鸡的数量
代码
#include<bits/stdc++.h>
using namespace std;
int main(){
for(int i=1;i<=20;i++)
for(int j=0;j<=34;j++)
for(int k=0;k<=300;k++)
if(i*5+j*3+k/3==100&&i+j+k==100&&k%3==0)
cout<<i<<" "<<j<<" "<<k<<endl;
return 0;
}