CPE 題號: 48
UVA 編號: 11150
題目名稱: cola
解題:這個題目是有關於可樂的題材,題意是說當喝完三瓶可樂,任憑三瓶可樂的空罐子,可以再換一瓶可樂,如果只剩下二瓶可樂的空罐子,可以先借一瓶,這樣也可以再換一瓶新可樂,但是,借的那一瓶可樂,必須要還回去,題意是要求說嘗試撰寫程式,輸入的測資會給定出有多少可樂,而輸出的結果,就根據上述的規則,來計算出將能夠喝到多少瓶可樂,大多數的範用方法,幾乎都是使用到 while 迴圈,來將輸入的可樂瓶數除以三,以及取餘數等等的操作,再加上一些最終空瓶數是否等於二的 if 判斷,整個演算流程著實複雜,有些專家統計出這題的輸出入規律表,發現只要將輸入乘以一點五,再使用到了 int() 轉整數型態的語法,就能夠得出答案