1. 程式人生 > >一塊錢一瓶水 兩個瓶子可以換一瓶水 給你100塊錢 可以喝多少瓶水

一塊錢一瓶水 兩個瓶子可以換一瓶水 給你100塊錢 可以喝多少瓶水

        static void Test()
        {
            int i = 100; //瓶子數
            int sum = 0; //喝到多少瓶水
            sum = i;
            while (i > 1)
            {
                sum += i / 2;
                i = i % 2 + i / 2;
            }

            MessageBox.Show(sum.ToString());// 199
        }