/* * 題目:共有1000瓶汽水 * 每喝完後一瓶得到的一個空瓶子 * 每3個空瓶子又能換1瓶汽水,喝掉以後又得到一個空瓶子,問總共能喝多少瓶汽水,最後還剩餘多少個空瓶子? * */
1 static void Main(){ 2 int qs = 1000; //1000瓶汽水 3 int kp = 0; //空瓶 4 int hd = 0; //喝掉 5 6 while(qs >= 1){ 7 kp++; 8 if(kp == 3){ 9 qs++; 10 kp=0; 11 } 12 hd++; 13 qs--; 14 15 } 16 Console.WriteLine("喝掉:{0}瓶\t空瓶:{1}個",hd,kp); 17 }
結果:
喝掉:1499瓶 空瓶:2個