Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 555 Bytes

1518.换酒问题.md

File metadata and controls

19 lines (15 loc) · 555 Bytes

1518.换酒问题

原题

一、简单模拟

class Solution:
    def numWaterBottles(self, numBottles: int, numExchange: int) -> int:
        cnt = numBottles    # 统计瓶数
        while numBottles >= numExchange:
            exchange  = numBottles // numExchange   # 能换几瓶
            # 执行换操作
            numBottles -= exchange * numExchange    #拿去换的
            numBottles += exchange      #换回来的
            cnt += exchange

        return cnt