鸡兔同笼
时间限制:
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
-
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner s = new Scanner(System.in); int a = s.nextInt(); while(a>0) { int n = s.nextInt(); int m = s.nextInt(); int tem = n*4-m; if(tem%2==0) { int ji = tem>>1; if(n-ji>=0 && ji>=0) System.out.println(ji+" "+(n-ji)); else System.out.println("No answer"); }else { System.out.println("No answer"); } a--; } } }
-
第一行输入一个数据a,代表接下来共有几组数据,在接下来的(a<10)