close
本題題目:
給你一個範圍 a 到 b ,請你找出 a 與 b 之間所有完全平方數的和。

例如:範圍 [3, 25] 中所有完全平方數的和就是 4 + 9 + 16 + 25  = 54 。
本題重點:
1.sqrt()開根號,我認為在範圍裡成真的數,必定在其數必定大於等於sqrt(第一個數)且必定小於等於sqrt(第二個數)。
例如4 ~ 25,可以成真的n^2
2*2 3*3  4*4 5*5
你看2 3 4 5是不是都符合,大於等於sqrt(第一個數),且小於等於sqrt(第二個數)。
解題步驟:
1.利用scanf載入有幾筆資料,再用for()
2.寫一個
for(初始值=sqrt(第一個數);初始值<=sqrt(第二個數);初始值++)
在檢查如果初始值是否符合規則,如果合就加,沒有就繼續執行。
3.印出"Case 第幾筆資料: 答案\n"
arrow
arrow
    全站熱搜

    CoChinoCo 發表在 痞客邦 留言(0) 人氣()