1518.换水问题
链接:1518.换水问题
难度:Easy
标签:数学、模拟
简介:请你计算 最多 能喝到多少瓶酒。
题解 1 - typescript
- 编辑时间:2021-12-17
- 执行用时:72ms
- 内存消耗:39.4MB
- 编程语言:typescript
- 解法介绍:每次重新计算当前空瓶子数量。
function numWaterBottles(numBottles: number, numExchange: number): number {
let ans = numBottles;
while (numBottles >= numExchange) {
const bottles = Math.floor(numBottles / numExchange);
ans += bottles;
numBottles = bottles + (numBottles % numExchange);
}
return ans;
}