标签:
/* 描述 已知鸡和兔的总数量为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