黑马程序员技术交流社区

标题: 一个整数,它加上100后是一个完全平方数,再加上168又是... [打印本页]

作者: pathnet    时间: 2015-7-14 00:07
标题: 一个整数,它加上100后是一个完全平方数,再加上168又是...
    public static void main(String[] args){
        int n=0;
        for(int i=0;i<100001;i++){
            if(isCompSqrt(i+100) &&isCompSqrt(i+268)){
                n = i;
                break;
            }
        }
        System.out.println("所求的数是:"+n);
    }
    //判断完全平方数
    private static boolean isCompSqrt(int n){
        boolean isComp = false;
        for(int i=1;i<Math.sqrt(n)+1;i++){
            if(n==Math.pow(i,2)){
                isComp = true;
                break;
            }
        }
        return isComp;
    }
作者: 徐会会    时间: 2015-7-14 08:21
不错不错
作者: eayonh    时间: 2015-7-14 08:42
看看…………




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2