发布网友 发布时间:2022-04-25 10:48
共1个回答
热心网友 时间:2022-04-22 21:06
设公鸡 x 只,母鸡 y只,则小鸡 100-x-y只;
x的取值范围0到100, y取值范围0到100-x, 故二重循环解决
代码为:
def fun():运算结果:
公鸡=0,母鸡=25,小鸡=75
公鸡=4,母鸡=18,小鸡=78
公鸡=8,母鸡=11,小鸡=81
公鸡=12,母鸡=4,小鸡=84
追问用c++输入呢追答#include <iostream>
using namespace std;
int main(){
for (int x=0; x<=100; x++){
for(int y=0; y<=100-x; y++){
if(5.0*x+3.0*y+(100.0-x-y)/3.0 == 100.0){
cout<<"公鸡="<<x<<",母鸡="<<y<<",小鸡"<<100-x-y<<endl;
}
}
}
return 0;
}