用C++实现。有20只猴子吃掉50个桃,已知公猴每只吃5个,母猴每只吃4个,小猴每只吃2个

问,公猴母猴小猴各几只
2024-12-21 18:49:18
推荐回答(3个)
回答1:

这是c代码,相应语句改一改就好了。
#include
#define MALE_MONKEY 5
#define FEMALE_MONKEY 4
#define LITTLE_MONKEY 2
#define TOTAL 50
int main()
{
for (int i=0; i {
for (int j=0;j {
for (int k=0;k {
if (TOTAL == i*MALE_MONKEY + j*FEMALE_MONKEY + k*LITTLE_MONKEY && 20==i+j+k)
printf ("MALE_MONKEY: %d FEMALE_MONKEY: %d LITTLE_MONKEY: %d\n",i,j,k);
}

}
}
}

回答2:

#include
using namespace std;
int main()
{
int gh,mh,xh;
for(gh=1;gh<=18;gh++)
{
for(mh=1;mh<=18;mh++)
{
for(xh=1;xh<=18;xh++)
if((gh+mh+xh==20)&&(10*gh+8*mh+xh==100))
cout<<"公猴有:"<}
}
return 0;

}

回答3:

ndndndgnhfhfhdghgg