鸡兔同笼(一)
#include<stdio.h>
int main()
{
int a=0,b=0,i;
int n,m;
scanf("%d%d",&n,&m);
for(a=0;a+b<=n;a++)
{
for(b=0;b<=n-a;b++)
{
if(4*a+2*b==m&&a+b==n)
{
printf("rabit:%d\nchicken:%d",a,b);
break;
}
}
b=0;}
} //依题所写
鸡兔同笼(二)
#include<stdio.h>
int main()
{
int a,b,m,n;
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\n",a,b);
return 0;
}//数学方程组变元更换