内容:
鸡兔同笼中头的总数,脚的总数,求鸡兔各多少只
输入说明:
一行两个整数分别表示头、脚总数(保证有解,当然有可能解为0)
输出说明:
一行两个整数,分别表示鸡、兔的只数
输入样例:
20 40
输出样例 :
20 0
#include <stdio.h>
int main(void)
{
int head, foot;
scanf("%d %d", &head, &foot);
int ji, tu;
/*
4x + 2y = foot
2x + 2y = 2head
x = (foot - 2head)/2
*/
tu = (foot - * head) / ;
ji = head - tu; printf("%d %d", ji, tu); return ;
}
或者
#include <stdio.h>
int main(void)
{
int head, foot;
scanf("%d %d", &head, &foot);
int ji, tu; int i;
for (i = ; i <= head; i++)
{
ji = i;
tu = head - i;
if ((ji * + tu * ) == foot)
printf("%d %d", ji, tu);
}
return ;
}