package t11;
import java.util.ArrayList;
import java.util.List;
public class Test {
/**
*
* @param start 区间起始值
* @param end 区间末尾
* @return 结果集合
*/
public static List<Integer> test(int start,int end){
List<Integer> list=new ArrayList<Integer>();
for(int i=start;i<=end;i++) {
if(isA(i+100)&&isA(i+100+168)) {
list.add(i);
}
}
return list;
}
/**
* 判断一个数是否为完全平方数
* @param num
* @return
*/
private static boolean isA(int num) {
if(Math.sqrt(num)%1==0) {
return true;
}
return false;
}
}
Java_一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
最新推荐文章于 2022-03-11 06:00:00 发布