Quyền chỉ có hiệu lực trong một ngữ cảnh nhất định (ví dụ chỉ trong giờ hành chính, chỉ khi ở mạng nội bộ). Mỗi quyền gắn với ngữ cảnh yêu cầu, * nghĩa là mọi ngữ cảnh.
Cho bảng quyền và một yêu cầu permission currentContext, hãy quyết định.
Input:
3
read *
write office
delete admin
write office
Output:
ALLOW
Dòng 1: n. n dòng permission requiredContext. Dòng cuối: permission currentContext.
1 ≤ n ≤ 200.
ALLOW nếu người dùng có quyền và ngữ cảnh khớp (hoặc *), ngược lại DENY.
Ví dụ:
Đầu vào:
3
read *
write office
delete admin
write office
Đầu ra:
ALLOW
Giải thích:
Đang tải editor...