題目:一個整數,它加上100后是一個完全平方數,
再加上168又是一個完全平方數,請問該數是多少?
程序分析:在10萬以內判斷,先將該數加上100后再開方,
再將該數加上268后再開方,如果開方后的結果滿足如下條件,
即是結果。請看具體分析:
public class 第十三題完全平方數 { public static void main(String[] args) { for(int i=0; i<=100000; i++) { if(Math.sqrt(i+100) % 1==0 && Math.sqrt(i+268) % 1==0) { System.out.println(i); } } } }