fork download
  1. # your code goes here
  2. class Solution(object):
  3. def numWaterBottles(self, numBottles, numExchange):
  4. """
  5. :type numBottles: int
  6. :type numExchange: int
  7. :rtype: int
  8. """
  9. total = numBottles # 9
  10. rest = total # 9
  11.  
  12. while rest / numExchange > 0: # 9 / 3 = 3
  13. total += (rest // numExchange)
  14. rest = (rest % numExchange) + (rest // numExchange)
  15.  
  16. return total
Success #stdin #stdout 0.09s 14112KB
stdin
Standard input is empty
stdout
Standard output is empty