Loading Now

removeBit

Cho số nguyên dương n, hãy viết hàm trả về số lớn nhất sau khi bỏ đi 1 bit tại ví trí bất kỳ từ số n.

Ví dụ

  • Cho n = 4, output sẽ có dạng removeBit(n) = 2.
  • Cho n = 7, output sẽ có dạng removeBit(n) = 3.

Đầu vào/Đầu ra

  • [Thời gian chạy] 0.5s
  • [Đầu vào] Integer n
    1 <= n <= 1000000000 (10^9)
  • [Đầu ra] Integer

Post Comment

Contact