/*
一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数。
请问该数是多少?
*/
class MainClass
{
public static void main(String[] args) throws Exception
{
//outer: for(int i = 11; i < 1000; i++)
for(int i = 11; i < 100000; i++)
{
for(int j = 17; j < 100000 ; j++)
{
if(j*j - i*i == 168)
{
System.out.println("该数是:"+(i*i-100));
break ;
//break outer;
}
}
}
}
}
/*
用了outer标识后只能求得一个数,然后就结束了内外两层循环。
break内层循环后外层循环依然有效。
我去电脑差点算死机。
分别是:
21
261
1581
1048788637
*/