1560: 新建 Microsoft PowerPoint 演示文稿.pptx
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:2
解决:26
题目描述
Daowuu学长准备去给20级新生讲 ac自动机fail树上dfs序建可持久化线段树 这一十分重要的算法。
所以他先要学会如何建立和删除 新建 Microsoft PowerPoint 演示文稿.pptx 这个讲课使用的工具
XJL发现,当他新建一个ppt文档时,会得到一个名为"新建 Microsoft PowerPoint 演示文稿.pptx"的文件,再新建一个,则名为"新建 Microsoft PowerPoint 演示文稿(2).pptx",再新建,便是"新建 Microsoft PowerPoint 演示文稿(2).pptx"。不断新建,编号不断递增。倘若他已经新建了三个文档,然后删除了"新建 Microsoft PowerPoint 演示文稿(2).pptx",再新建一个就又会得到一个"新建 Microsoft PowerPoint 演示文稿(2).pptx"。
准确的说:Windows在每次新建文档时,都会选取一个与已有文件编号不重复的最小正整数作为新文档的编号。
现在请你模拟上述过程,支持下两种操作:
输入1:新建一个ppt文档,输出新建文档的名称。
输入2:删除一个编号为 x 的文档,反馈文档是否删除成功
如果存在这个文件,则删除成功,如果不存在,则删除失败
成功输出"Successful",失败输出"Failed"
所以他先要学会如何建立和删除 新建 Microsoft PowerPoint 演示文稿.pptx 这个讲课使用的工具
XJL发现,当他新建一个ppt文档时,会得到一个名为"新建 Microsoft PowerPoint 演示文稿.pptx"的文件,再新建一个,则名为"新建 Microsoft PowerPoint 演示文稿(2).pptx",再新建,便是"新建 Microsoft PowerPoint 演示文稿(2).pptx"。不断新建,编号不断递增。倘若他已经新建了三个文档,然后删除了"新建 Microsoft PowerPoint 演示文稿(2).pptx",再新建一个就又会得到一个"新建 Microsoft PowerPoint 演示文稿(2).pptx"。
准确的说:Windows在每次新建文档时,都会选取一个与已有文件编号不重复的最小正整数作为新文档的编号。
现在请你模拟上述过程,支持下两种操作:
输入1:新建一个ppt文档,输出新建文档的名称。
输入2:删除一个编号为 x 的文档,反馈文档是否删除成功
如果存在这个文件,则删除成功,如果不存在,则删除失败
成功输出"Successful",失败输出"Failed"
输入
第一行一个n代表操作次数
接下来n行。
如果该行第一个数字是1,则表示为新建。
如果为2,则表示删除,后面再跟一个数x,表示删除一个编号为 x 的文档。
接下来n行。
如果该行第一个数字是1,则表示为新建。
如果为2,则表示删除,后面再跟一个数x,表示删除一个编号为 x 的文档。
输出
如果操作是1,输出新建文档的名称。
如果操作是2 如果存在这个文件,则删除成功,如果不存在,则删除失败
成功输出"Successful",失败输出"Failed"
如果操作是2 如果存在这个文件,则删除成功,如果不存在,则删除失败
成功输出"Successful",失败输出"Failed"
样例输入 复制
5
1
1
1
2 2
1
样例输出 复制
新建 Microsoft PowerPoint 演示文稿.pptx
新建 Microsoft PowerPoint 演示文稿(2).pptx
新建 Microsoft PowerPoint 演示文稿(3).pptx
Successful
新建 Microsoft PowerPoint 演示文稿(2).pptx
提示
1<n<1000