求最简单算法
手机今天接到了一条很有意思的短息,我想可以用程序做下,很简单的:一元一瓶饮料,两个空饮料瓶能换一瓶饮料,现在有120元,最多能喝多少瓶饮料? 我写的是:
//M 为钱数private static void ShowTotal(int M) { int b = -1, c = 0;//b瓶子,c瓶数 for (int i = M; i >= 0; i--) { b++; if (b % 2 == 0 && b != 0) { c++; b--; } } int result = c + M; Console.WriteLine(result); }