南阳oj 64 鸡兔同笼
时间限制:3000 ms | 内存限制:65535 KB
难度:1
描述
已知鸡和兔的总数量为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*/
1 #include<stdio.h> 2 #include<math.h> 3 int main(){ 4 int i; 5 scanf("%d ",&i); 6 for(i=0;i<2;i++) 7 { 8 int n,m,x,y; 9 scanf("%d%d",&n,&m); 10 x=2*n-m/2,y=m/2-n; 11 if(x!=EOF&&y!=EOF&&x>=0&&y>=0&&m%2==0) 12 { 13 printf("鸡的个数:%d ",x); 14 printf("兔子的个数:%d ",y); 15 } 16 else 17 printf("Noanswer "); 18 } 19 return 0; 20 } */ 21 /*2014.02.09 21:24完成修改*/ 22 #include<stdio.h> 23 #include<stdlib.h> 24 #include<math.h> 25 int main(){ 26 int i; 27 scanf("%d",&i); 28 while(i--) 29 { 30 int n,m,x,y; 31 scanf("%d%d",&n,&m); 32 x=2*n-m/2,y=m/2-n; 33 if(x!=EOF&&y!=EOF&&x>=0&&y>=0&&m%2==0) 34 { 35 printf("%d ",x); 36 printf("%d ",y); 37 } 38 else 39 printf("No answer "); 40 } 41 system("pause"); 42 return 0; 43 }