跳蚤OS 是跳蚤国自主研发的功能强大的操作系统。
跳蚤OS的文件系统与普通的文件系统类似,是个文件夹套文件夹的结构。文件系统根目录称为“
跳蚤OS的文件系统中。快捷方式是一种特殊的文件夹,点开该快捷方式相当于打开该快捷方式指向的文件夹。
比如,如果有一个快捷方式 “
这一天,跳蚤国王正在使用跳蚤OS。初始时文件系统为空,只有根目录。他每次会进行如下操作:
- 首先,随便写出两个文件路径
和 。 - 接着,如果位置
处不存在文件,则在该处创建一个空文件夹。 - 最后,跳蚤国王保证
这个位置没有文件,于是在 处创建一个快捷方式指向 。如果 是个快捷方式,那么 将指向 所指向的文件夹。
上文所说的“创建”在父级目录不存在的时候要一并创建其父级目录。比如,假设文件系统里只有 “
跳蚤国王进行了
于是伏特只好向你求助了,请你帮一帮他吧!请参照样例来更清晰地理解题意。
输入格式
第一行两个正整数
接下来
接下来
保证所有的
输出格式
对于跳蚤国王的每个询问输出真实路径。
样例一
input
6 5 /root / /duliu /picks /vfk /vfleaking /orz/orz/orz /duliu /otl /duliu/duliu /vfk/sb /vfleaking /vfk/sb/nothing/nothing /orz /orz/orz/orz /qaq /otl
output
/vfleaking/nothing/nothing /orz /picks /qaq /picks/duliu
explanation
创建的快捷方式分别为:
样例二
input
2 3 /ba/la / /w/o/w /w /ba/la/ba/la/ba/la/ba/la/ba/la/ba/la/ba/la /ba/la/ba/la/ba/la/ba/la/ba/la/ba/la/ba/la/ba /w/o/w/o/w/o/w/o
output
/ /ba /w/o
样例三
见样例数据下载
限制与约定
测试点编号 | 其他 | ||
---|---|---|---|
1 | 保证单个字符串长度不会超过 | ||
2 | |||
3 | |||
4 | 保证每个输入的路径字符串中仅包含一个“ 保证单个字符串长度不超过 | ||
5 | |||
6 | |||
7 | |||
8 | |||
9 | |||
10 |
对于所有数据,输入中路径字符串总长度不会超过
时间限制:
空间限制:
为了防止有些同学看晕了,我还是再罗嗦几句。下面的路径名都是非法的:
(注意,只能含有小写英文字母)
下面的路径名都是合法的: