题目:
一个整数,它加上 100 后是一个完全平方数, 再加上 168 又是一个完全平方数,请问该数是多少?
程序分析:
- 在 10 万以内判断,先将该数加上 100 后再开方, 再将该数加上 268 后再开方,
- 如果开方后的数字正好是整数,就可以满足要求。
1 public class _013Unknown {
2
3 public static void main(String[] args) {
4 unknown();
5 }
6
7 private static void unknown() {
8 for(int i=1;i<100000;i++){
9 if(Math.sqrt(i+100)%1==0&&Math.sqrt(i+100+268)%1==0){
10 System.out.println("这样得到的数是:"+"\n"+i);
11 }
12 }
13 }
14 }
网友评论