题解 | #百鸡问题#
百鸡问题
https://www.nowcoder.com/practice/01d161052db64c249a47fc723b4fd5db
#include <iostream>
using namespace std;
void buy_chicken(int yuan){
for(int x=0; x<=100; x++){
for(int y=0; y<=100; y++){
for(int z=0; z<=100; z++){
if(x*5+y*3+z*(1.0/3.0)<=yuan && x+y+z==100){
cout<<"x="<<x<<",y="<<y<<",z="<<z<<endl;
}
}
}
}
}
int main() {
int n;
cin>>n;
buy_chicken(n);
return 0;
}
查看16道真题和解析