19. Odd Sum (CPE10453, UVA10783) - CPE一顆星解答與說明
CPE一顆星49題解答 - pdf 電子檔,售價 199 元,
購買電子檔可將筆記與完整解答帶著走,
坐車、上課時皆可隨時複習,
不受網路或廣告影響,
若有需要請來信購買 greens2314@gmail.com
題目
- 計算數字 a 到 b 之間所有奇數的和
- 例如:如數字3 ~ 9 有這些數字 3, 4, 5, 6, 7, 8, 9
- 其中的奇數包含 3, 5, 7, 9
- 將奇數加總 = 3 + 5 + 7 + 9 = 24
輸入說明
- 第一行的數字 T 是宣告接下來有幾筆資料
- 每筆測試資料有兩行
- 第一行是數字 a
- 第二行是數字 b
輸出說明
- 根據每筆測試資料,輸出 a ~ b 所有奇數的和
解題技巧
- 奇數判斷
解題過程
取得輸入
- 取得資料筆數,使用 nextInt()
- 根據資料筆數,使用 for 迴圈讀取資料
- 讀取 數字 a ,使用 nextInt()
- 讀取 數字 b ,使用 nextInt()
計算所有奇數的和
- 使用 for 迴圈,產生數字 a ~ b 之間所有的數字
- 判斷數字是否為奇數
- 將數字除以 2 取餘數,若餘數等於 1 則為奇數
- 取餘數,使用 %
- 將奇數累加
- 印出計算結果,印出 Case + 編號
留言
張貼留言