#41242: C++詳解


toseanlin@gmail.com (Dr. SeanXD)

學校 : 康橋雙語學校
編號 : 158065
來源 : [24.147.249.5]
最後登入時間 :
2024-09-16 10:17:05
n803. 11877 - The Coco-Cola Store -- UVA | From: [118.171.170.101] | 發表日期 : 2024-07-14 09:12

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

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

 

範例程式碼

 
ZeroJudge Forum