公鸡5元钱一只,母鸡3元钱一只,小鸡3只一元钱,用100元钱买一百只鸡,其中公鸡,母鸡,小鸡都必须要有,问公鸡,母鸡,小鸡要买多少只刚好凑足100元钱。
C++代码:
#include<iostream>
using namespace std;
int main(){
for(int i =1;i<=300;i++){
for(int j=1;j<=34;j++){
for(int k=1;k<=20;k++){
if(i/3.0+3*j+5*k==100){
cout<<i<<" "<<j<<" "<<k<<endl;
}
}
}
}
return 0;
}
python代码:
for i in range(1,301):
for j in range(1,35):
for k in range(1,21):
if i/3 + 3*j + 5*k ==100:
print(str(i)+" "+str(j)+" "+str(k))