高手,有空进来帮帮忙
一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?(求代码)
程序代码:public class FoundNumbers {
public static void main(String[] args) {
f();
}
public static void f() {
for(int n=1;n<=10000;n++) {
int a = n + 100;
int b = n + 100 + 168;
double m = Math.sqrt(a);
int num = (int)m;
double m1 = Math.sqrt(b);
int num1 = (int)m1;
if((a == num * num ) && (b == num1 * num1)) {
System.out.println(n);
}
}
}
}找到了21,261,1581这三个数,不知道对不对,技术很菜,望多多指教!







