#41242: C++詳解


toseanlin@gmail.com (Dr. SeanXD)

學校 : 不指定學校
編號 : 158065
來源 : [220.130.163.227]
最後登入時間 :
2025-07-30 21:23:37

使用 While (N >= 3),裡面先宣告一個變數 bottle 代表可以喝多少可樂,也就是 N/3。之後將答案 += bottle、N -= bottle*3、N += bottle。

因為可以跟店家借空瓶子,所以在 While迴圈 外面要新增一個判斷式,如果 While迴圈 結束之後 N == 2,代表可以借瓶子,答案++。

 

範例程式碼