Loading Now

refillPhoneBattery

Lee sắp có 1 chuyến xe vào m phút tới, cô ấy rất muốn chơi game trên xe. Tuy nhiên điện thoại cô ấy chỉ còn n% pin. Lee sẽ sạc điện thoại trong m phút đó. Hãy tính xem sau khi sạc thì điện thoại của Lee còn bao nhiêu pin. Biết rằng điện thoại của Lee được sạc theo quy luật sau:

  • Từ 0%-30%:  5 phút / 1%
  • Từ 31%-50%4 phút / 1%
  • Từ 51%-90%: 2 phút / 1%
  • Từ 91%-100%: 3 phút / 1%

Ví dụ :

  • Với n = 10m = 20 thì  refillPhoneBattery(n,m) = 14.
    Giải thích: 20 phút sạc được 4%.
  • Với n = 29m = 21 thì refillPhoneBattery(n,m) = 34.
    Giải thích: 5 phút đầu sạc được 1%, 16 còn lại sạc được  4% nữa.
  • Với n = 30m = 20 thì refillPhoneBattery(n,m) = 35.
    Giải thích: 20 phút này sạc được 5% pin.

Đầu vào/Đầu ra:

  • [Thời gian chạy] 0.1s với C++, 0.6s với Java và C#, 0.8s với Python, Go và JavaScript.

  • [Đầu vào]Integer
    0 <= n <= 100
    0 <= m <= 10^4
  • [Đầu ra]Integer

Post Comment

Contact