/** * 题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? * 时间:2015年7月29日08:31:58 * 文件:Lianxi13.java * 作者:cutter_point */ package bishi.zuixin50.t2015729; public class Lianxi13 { public static void main(String [] args) { Lianxi13.getNum(); } public static void getNum() { //完全平方数是 for(double i = 21; i < 1000000000; ++i) { if(i % 10000000 == 0) { System.out.print("#"); } //我们一个一个地遍历 double test = Math.sqrt(i + 100) % 1; if(test == 0) { test = Math.sqrt(i + 268) % 1; if(test == 0) { //如果两次都能被完全整除得话,说明就是这个整数 System.out.println("这个数是:" + i); } } } } }
版权声明:本文为博主原创文章,未经博主允许不得转载。
时间: 2024-10-03 18:24:08