一个整数,它加上 100 后是一个完全平方数,再加上 168 又是一个完全平方数,请问该数是多少
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
package cskaoyan;
 
public class cskaoyan13 {
    @org.junit.Test
    public void number() {
        int min = 1;
        int max = 100000;
        int m = 0;
        int n = 0;
 
        for (int i = min; i <= max; i++) {
            m = (int) Math.sqrt(i + 100);
            n = (int) Math.sqrt(i + 100 + 168);
 
            if (m * m == (i + 100) && n * n == (i + 100 + 168)) {
                System.out.println(i);
            }
        }
    }
}