Square Number
原文連結:
Input :
要求輸入兩個整數a,b。輸入兩個0時程式終止,且不會輸出
Output:
回傳介於a,b之間的完全平方個數
Java Code:
解題概念:
必須要先了解什麼是完全平方數,如果這個數字等於完全平方數,就代表開根號後的數字不會有小數點。
Ex: 0、1、4、9、16、25、36、49、64、81、100
輸出a到b之間的完全平方數個數 代表迴圈a到b。
將每次迴圈的數字開根號後,如果再跟自己整除(沒有餘數) 就代表該數是完全平方數,紀錄sum+=1;