汽水廠商正在舉辦促銷活動。購買汽水後,凡集滿四個空瓶或是三個瓶蓋,都可以再兌換一瓶汽水。請寫一個程式,先輸入欲判斷筆數 x,則依照各筆數判斷其購買 n 瓶汽水後,經兌換後最多可以喝到幾瓶汽水。輸入的汽水瓶 n 大於0 時,則顯示答案,反之則顯示 0。
如下表所示,第一行範例為判斷筆數,共 5 筆。第二行範例為買 3 瓶汽水後,可有 3 個空瓶與瓶蓋,用 3 個瓶蓋兌換 1 瓶汽水,又多出 1 個空瓶與瓶蓋,再用 4 個空瓶兌換 1 瓶汽水。最後共喝了 5 瓶汽水,剩下 1 個空瓶與 2 個瓶蓋。
第六行範例資料輸入為 0 時,則顯示 0 瓶。
輸入範例: |
輸出範例: |
範例解釋說明 |
5 |
|
以下共判斷 5 筆輸入 |
3 |
5 |
買 3 瓶汽水後,可兌換 2 瓶汽水;共可以喝 5 瓶汽 水,剩下 1 個空瓶與 2 個瓶蓋。 |
2 |
2 |
買 2 瓶汽水,無法兌換到汽水。 |
6 |
11 |
買 6 瓶汽水,並可兌換 5 瓶汽水。 |
7 |
14 |
買 7 瓶汽水,並可兌換 7 瓶汽水。 |
0 |
0 |
0 瓶汽水 |
5 3 2 6 7 0
5 2 11 14 0
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」 |