CSL正在学习《计算机办公自动化》文件的建立与删除,CSL发现,当他新建一个word文档时,会得到一个名为"新建 Microsoft Office Word 文档.doc"的文件,再新建一个,则名为"新建 Microsoft Office Word 文档.doc",再新建,便是"新建 Microsoft Office Word 文档.doc",不断新建,编号不断递增,倘若他已经新建了三个文档,然后删除了"新建 Microsoft Office Word 文档.doc",再新建一个就又会得到一个"新建 Microsoft Office Word 文档.doc"。
CSL正在学习《计算机办公自动化》文件的建立与删除。 CSL发现,当他新建一个word文档时,会得到一个名为"新建 Microsoft Office Word 文档.doc"的文件,再新建一个,则名为"新建 Microsoft Office Word 文档(2).doc",再新建,便是"新建 Microsoft Office Word 文档(3).doc"。不断新建,编号不断递增。倘若他已经新建了三个文档,然后删除了"新建 Microsoft Office Word 文档(2).doc",再新建一个就又会得到一个"新建 Microsoft Office Word 文档(2).doc"。 严格来说,Windows在每次新建文档时,都会选取一个与已有文件编号不重复的最小正整数作为新文档的编号。 现在,请你编程模拟以上过程,支持以下两种操作: New:新建一个word文档,反馈新建的文档的编号; Delete id:删除一个编号为id的word文档,反馈删除是否成功。 初始时一个文件都没有,"新建 Microsoft Office Word 文档.doc"的编号算作1。
(图片来源网络,侵删)