Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Hệ điều hành Unix] Kiểm tra bit thứ k

    Kiểm tra (test) bit thứ k

    Cho số nguyên không dấu n và vị trí bit k. Hãy in 1 nếu bit thứ k của n bằng 1, ngược lại in 0.

    Công thức: (n >> k) & 1.

    Ví dụ

    • Vào: n = 5 (101), k = 2
    • Ra: 1.
    • Định dạng đầu vào:

      Một dòng: hai số nguyên không âm n và k.

    • Ràng buộc đầu vào:

      0 ≤ n ≤ 2^31 - 1, 0 ≤ k ≤ 30.

    • Định dạng đầu ra:

      Một dòng: 0 hoặc 1 — giá trị bit thứ k.

    Ví dụ:

    Đầu vào:

    5 2
    

    Đầu ra:

    1

    Giải thích:

    5 = 101, bit 2 = 1.

    Đang tải editor...