run in this way,   no why,   only for you heart
CSDN博客(点击进入) CSDN
51CTO(点击进入) 51CTO

一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少

一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少



/**
 * 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少
 * 
 * @author wql
 * 
 */
public class Num7 {
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        int num = -1000;
        while (true) {
            int num2 = (int) Math.sqrt(num + 100);
            if (num2 * num2 == (num + 100)) {
                int num4 = (int) Math.sqrt(num + 100 + 168);
                if (num4 * num4 == (num + 100 + 168)) {
                    System.out.println(num);
                }
            }
            num++;
        }

    }

}

这里写图片描述

posted @ 2017-09-09 13:40  _小龙人  阅读(327)  评论(0编辑  收藏  举报