一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
程序分析:在10万以内判断,
package text;
//一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
//程序分析:在10万以内判断,
public class test20 {
public static void main(String[] args) {
for(int i=0;i<=100000;i++) {
int a=i+100;
int b=a+168;
double x=Math.sqrt(a);
double y=Math.sqrt(b);
int j=new Double(x).intValue();
int k=new Double(y).intValue();
if(x==j&&y==k) {
System.out.println(i);
}
}
}
}
探讨一个数学谜题,寻找那个加上100后成为完全平方数,再加168仍为完全平方数的整数。通过Java编程遍历10万以内的数,巧妙运用平方根和整数检查,成功找出满足条件的神秘数字。
1526

被折叠的 条评论
为什么被折叠?



