鸡兔同笼
鸡兔同笼题目
已知鸡和兔的总头数为 h,总腿数为 f,求鸡和兔各多少只(数据均在 int 型范围内)?
输入
仅一行,两个整数 h 和 f,用空格隔开
输出
仅一行,两个整数,用空格隔开,分别为鸡数和兔数。
输入样例
10 24
输出样例
8 2
我的解答
// 鸡兔同笼问题
#include <iostream>
using namespace std;
int main() {
// a 代表鸡的只数,b 代表兔的只数
int h, f, a, b;
cin >> h >> f;
b = (f - h * 2) / 2;
a = h - b;
cout << a << " " << b;
return 0;
}
页:
[1]