Skip to content

Commit cafe7a3

Browse files
committed
Time: 92 ms (13.64%), Space: 38.4 MB (53.03%) - LeetHub
1 parent 12f9950 commit cafe7a3

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

water-bottles/water-bottles.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
/**
2+
* @param {number} numBottles 9
3+
* @param {number} numExchange 3
4+
* @return {number}
5+
*/
6+
var numWaterBottles = function(numBottles, numExchange) {
7+
let total = numBottles
8+
while(numBottles){
9+
let drink = Math.floor(numBottles/numExchange)
10+
if(!drink) break;
11+
total += drink
12+
numBottles = drink + (numBottles%numExchange)
13+
}
14+
return total
15+
};

0 commit comments

Comments
 (0)