CPE 10453、UVA 10783程式解題。
解題觀念:
這題如果看得懂題目應該都懂怎麼解。用紙筆2、3秒就寫出來了~用程式...哼哼...
最重要就是要判斷它是否為奇數。以及如何讓偶數變成奇數(偶數+1就解決了~)
只要會寫出以上那兩個,這題就解決了~
解題步驟:
首先先設一個變數設定測資個數。再設兩個變數設定範圍。 sum存放總和。
利用if判斷式判斷是否為奇數。再用for迴圈去累加。
**這裡要注意一點,印出的格式要和題目一模一樣!!該空格就空格,不該空不要空!!
(建議直接複製題目格式。)
EX:(我就用題目上的範例測資)
輸入1 => 共1筆測資。
輸入2 5。=>範圍2~5。
2進入判斷式,不符合,再跑for迴圈+1=>3進入判斷式,符合加到sum裡面,目前sum=3。
再跑for迴圈+1=>4進入判斷式,不符合,再跑for迴圈+1=>5進入判斷式,符合在累加到sum。
sum=3+5=8。 之後印出。
By 小K
if 判斷那邊應該是 j%2==1 噢~
回覆刪除