已知鸡和兔的总数量为n,总腿数为m。输入n和m,依次输出鸡的数目和兔的数目。如果无解,则输出No answers。
分析:设鸡有a只,兔有b只,则a+b=n,2a+4b=m,联立可求出a,b。
#include<stdio.h>
int main()
{
int a,b,n,m;
scanf("%d%d",&n,&m);
a=(4*n-m)/2;
b=n-a;
if(m/2==1||a<0||b<0)
{
printf("No answer");
}
else
printf("%d %d",a,b);
return 0;
}