题解 | 鸡兔同笼
#include <iostream>
#include <algorithm>
using namespace std;
int main() {
int a=0;
while (cin >> a) {
int min = 0;
int max = 0;
if (a % 4 == 0 && a % 2 == 0) {
max = a / 2;
min = a / 4;
}
else if (a % 4 != 0 && a % 2 != 0) {
max = 0;
min = 0;
}
else if (a % 2 == 0) {
max += a / 2;
min += (a / 2)-(a / 4);
}
cout << min << " " << max<<endl;
}
}
