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 một nhóm có đủ quyền yêu cầu không

    Cho quyền tệp (octal 3 chữ số) và yêu cầu: nhóm nào (u/g/o) cần những quyền nào (tổ hợp r,w,x). Kiểm tra nhóm đó có đủ tất cả quyền yêu cầu không.

    In DU nếu đủ, ngược lại KHONG DU.

    Ví dụ: quyền 750, hỏi g rx → group là r-x có cả r và x → DU.

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

      Dòng 1: octal3. Dòng 2: ký tự nhóm (u/g/o) cách dấu cách rồi tổ hợp quyền cần (r/w/x).

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

      Nhóm là u, g hoặc o. Quyền cần là tổ hợp không rỗng của r,w,x.

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

      Một dòng: DU hoặc KHONG DU.

    Ví dụ:

    Đầu vào:

    750
    g rx

    Đầu ra:

    DU

    Giải thích:

    Quyền 750 cho group là r-x, có r và x nên đủ, in DU.

    Đang tải editor...