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] Tín hiệu có thể bắt được không?

    Tín hiệu có thể bắt được không?

    Hầu hết tín hiệu có thể được bắt (cài handler) hoặc chặn (block). Tuy nhiên có hai tín hiệu không thể bắt, chặn hay bỏ qua:

    • SIGKILL (9)
    • SIGSTOP (19)

    Cho số hiệu tín hiệu, in YES nếu có thể bắt được, ngược lại in NO.

    Ví dụ

    Vào: 9 → Ra: NO

    • Định dạng đầu vào:

      Một dòng chứa số hiệu tín hiệu n.

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

      n nằm trong bảng tín hiệu.

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

      YES nếu tín hiệu bắt/chặn được, NO nếu không.

    Ví dụ:

    Đầu vào:

    9
    

    Đầu ra:

    NO

    Giải thích:

    SIGKILL (9) không thể bắt, chặn hay bỏ qua → NO.

    Đang tải editor...