题目:
一个整数加上100之后是一个完全平方数,加上168之后也是一个完全平方数,求这个数是多少?
代码实例:
//一个整数加上100之后是一个完全平方数,加上168之后也是一个完全平方数,求这个数是多少?
public static void main(String[] args) {
for (int i =1;i <= 1000;i ++){
if (Math.sqrt(i + 100) % 1 == 0 && Math.sqrt(i + 168) % 1 == 0){
System.out.println((i + 100) + "和" + (i + 168) + "是完全平方数");
System.out.println("所以这个数为:" + i);
}
}
}
输出结果:
256和324是完全平方数
所以这个数为:156