2013年7月15日 星期一

[UVA]Odd Sum

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



1 則留言: