欢迎关注本专栏《C++从零基础到信奥赛入门级(CSP-J)》
问题:1015. 鸡兔同笼问题
类型:简单穷举
题目描述:
鸡兔同笼问题:一个笼子里面有鸡若干只,兔若干只。共有头 50 个,共有腿 160 条。求鸡兔各多少只?
输入:
无。
输出:
两个整数,在一行。
鸡的只数 兔的只数。
中间空格隔开!
样例:
输入:
输出:
完整代码如下:
#include<iostream>
using namespace std;
int main(){
//一、分析问题,已知:头50 个、腿有160个 未知:鸡,兔各多少
//二、数据定义
//定义鸡、兔的数量。
int j=0,t=0;
//三、数据输入
//四、数据计算
while(j*2+(50-j)*4!=160){
j++;
}
t=50-j;
//五、输出结果
cout<<j<<" "<<t<<endl;
return 0;
}