Module: Tatasusunan bersekutu: peta


Problem

7 /9


Sistem fail

Problem

Sistem fail satu superkomputer telah disusupi oleh virus yang memecahkan kawalan akses fail. Untuk setiap fail Ni, diketahui tindakan yang boleh diakses dengannya:
 
rekod W
baca R
melancarkan X
 
Anda perlu mendapatkan semula kawalan ke atas kebenaran fail (program anda perlu mengembalikan OK untuk setiap permintaan jika operasi yang sah sedang dilakukan pada fail atau Akses ditolak jika operasi tidak sah).
 
Input
Baris pertama mengandungi nombor N (1 <= N <= 10000) - bilangan fail yang terkandung dalam sistem fail ini.
Barisan N berikut mengandungi nama fail dan operasi yang dibenarkan bersamanya, dipisahkan dengan ruang. Nama fail terhad kepada 15 aksara.
Berikut ialah nombor M (1 <= M <= 50000) - bilangan permintaan fail.
Barisan M terakhir mengandungi pertanyaan seperti Fail Operasi. Sebarang bilangan pertanyaan boleh digunakan pada fail yang sama.
 
Output
Untuk setiap permintaan M, cetak Access denied atau OK.
pada baris berasingan  
 
Contoh
# Input Output
1 4 helloworld.exe R X pinglog W R nya R semoga berjaya X W R 5 baca nya tulis helloworld.exe laksanakan nya baca log ping tulis pinglog okey Akses dinafikan Akses dinafikan okey OK