//【程序13】FindNumber.java 题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
//1.程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后的结果满足如下条件,即是结果。请看具体分析:
public class FindNumberApp {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
FindNumber fn=new FindNumber();
fn.print();
}
}
class FindNumber{
public void print(){
for(int i=1;i<100000;i++){
double s=Math.pow(i, 2);
if(Math.pow((int)Math.sqrt(i+100),2)==(i+100)){
if(Math.pow((int)Math.sqrt(i+268),2)==i+268){
System.out.print(i+" ");
}
}
}
}
}
题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
最新推荐文章于 2021-11-22 23:46:22 发布