Problem J. S06-15 鸡兔同笼(一般解法)
鸡兔同笼,共有98个头,386只脚,请用穷举法编程计算鸡、兔各有多少只。
输入
空
输出
两个整型数,第一个为鸡的数量,第二个为兔的数量,两者用空格隔开
解题思路:
1、打表(bushi)
2、简单的穷举题,找前提条件以及穷举条件即可!
#include <bits/stdc++.h>
using namespace std;
int main()
{
for(int ji=0;ji<=98;ji++)
{ //前提条件
for(int tu=0;tu<=98;tu++)
{
if(ji*2+tu*4==386&&ji+tu==98)//穷举条件
{
printf("%d %d",ji,tu);
}
}
}
return 0;
}