码迷,mamicode.com
首页 > 其他好文 > 详细

鸡兔同笼

时间:2015-01-26 13:14:07      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:

/*
 
描述
已知鸡和兔的总数量为n,总腿数为m。输入n和m,依次输出鸡和兔的数目,如果无解,则输出“No answer”(不要引号)。
输入
第一行输入一个数据a,代表接下来共有几组数据,在接下来的(a<10)
a行里,每行都有一个n和m.(0<m,n<100)
输出
输出鸡兔的个数,或者No answer
样例输入
2
14 32
10 16
样例输出
12 2
No answer
*/

/*
 
 2
 14 32
 12 2
 10 16
 No answer
 
*/

#include <stdio.h>

int main(int argc, const char * argv[]) {
    // insert code here...
 
    int n,m,flag=0,num;
    scanf("%d",&num);
    while (num--) {
        
        scanf("%d %d",&n,&m);
        for (int x=0;x<100;x++) {
            for (int y=0;y<100; y++) {
                if ((x+y)==n&&(2*x+4*y)==m) {
                    flag=1;
                    printf("%d %d\n",x,y);
                }
            }
        }
        if (flag==0) {
            printf("No answer\n");
        }
        flag=0;
    }
    return 0;
}

 

鸡兔同笼

标签:

原文地址:http://www.cnblogs.com/yang-guang-girl/p/4249885.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!