Java菜鸟求助
显示m、n之间(m<n)的自然数对(a,b)。所谓自然数对是指两个自然数的和及差都平方数。如(17,8)是自然数对,因为17+8=25=55,17-8=9=33。要求:
1)每一对a>b
2)第一个数按从小到大的顺序排列,如果第一个数相同,则第二个数从小到大。
输入
2
1 10
20 30
输出
(5,4)
(10,6)
(25,24)
(29,20)
import java.util.*;
public class T1001 {
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
int ri,repeat,m,n,a,b;
repeat=in.nextInt();
for(ri=1; ri<=repeat; ri++){
m=in.nextInt();
n=in.nextInt();
/*…源代码…*/
System.out.println();
}
}
}