Problem
一台超级计算机的文件系统被病毒侵入,破坏了文件访问控制。对于每个 Ni 文件,已知可以使用它访问哪些操作:
记录W
阅读R
启动 X
您需要重新获得对文件权限的控制(您的程序需要为每个请求返回OK 如果正在对文件执行有效操作,或者访问被拒绝 如果操作无效)。
输入
第一行包含一个数字 N (1 <= N <= 10000) - 此文件系统中包含的文件数。
以下 N 行包含文件名和允许的操作,以空格分隔。文件名限制为 15 个字符。
下面是数 M(1<=M<<=50000)- 文件请求数
最后 M 行包含一个类似 Operation File 的查询。可以对同一个文件应用任意数量的查询。
输出
对于每个 M 请求,在单独的一行上打印 Access denied 或 OK。
<分区>
例子
<头>
<日>#日>
| 输入 |
输出 |
| 1 |
<前>
4个
helloworld.exe R X
pinglog WR
尼亚R
好运 X W R
5个
读 nya
编写helloworld.exe
执行 nya
读取 ping 日志
写 pinglog
|
<前>
好的
拒绝访问
拒绝访问
好的
好的
|
东西>
表>