P9 鸡兔同笼

《算法竞赛入门经典》 P9 例题1-4 鸡兔同笼

分支结构程序设计


 

题目:

已知鸡和兔的总数量为n,总腿数为m。输入n和m,依次输出鸡的数目和兔的数目。如果无解,则输出No answer。

 

#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\n"); 
    else
        printf("%d %d\n", a, b); 
    return 0; 
}

 

上一篇:求函数值


下一篇:征服C语言之指针的进阶