//
// main.cpp
// 鸡兔同笼
//
// Created by MicroChen on 2021/8/12.
//
#include <iostream>
using namespace std;
int main(int argc, const char * argv[]) {
int n;int wholelegs;int max;int min;
cin>>n;
for(int i=0;i<n;i++)
{
cin>>wholelegs;
if(wholelegs%2!=0)
{ max=0;min=0;
cout<<max<<" "<<min;
}
else if(wholelegs%4==0)
{
max=wholelegs/2;min=wholelegs/4;
cout<<max<<" "<<min;
}
else
{
min=(wholelegs-2)/4;max=wholelegs/2;
cout<<max<<" "<<min;
}
}
return 0;
}
这是一个鸡兔同笼的问题
输入:
2
3
20
时只显示3的答案
0 0
但是20的答案就没有了,这是为什么?