小明電腦的檔案總管壞了,請你編程一段模擬檔案總管的程序,幫助小明解決問題。
輸入有若干行,以"stop"為結束,格式為 : "要執行的東西類型+名稱 動作 被執行的東西類型+名稱)
一開始甚麼都沒有的時侯,要執行的東西為"file manager"。
要執行的東西類型 : file/folder 名稱
動作 : add(新增) delete(刪除) cut(剪下) copy(複製) paste(貼上) (謹記paste的東西是上一次複製的東西 (剪下/複製的東西)
被執行的東西類型: file/folder 名稱
接下來為一個字串s,為上方出現過的folder名稱。
輸入只有一行,為s裡的所有file/folder,以升序排列(按名稱)。
格式 : "類型 名稱"
(例子 : a folder裡有b folder,但a不需輸入b folder裡的東西,只需輸出b folder和a folder裡的其他東西就行)
file manager add folder abc abc add file book abc cut book abc add folder others others paste book file manager paste book file manager add folder me fire manager copy me abc paste me book add dictionary book copy dictionary abc delete dictionary abc add dictionary stop abc
file dictionary folder me folder others
謹記如果執行不成立或無效,是不會執行。
謹記file裡是不能新增東西的,新增了也是無效,不會執行。
謹記剪下了不貼上,被剪下的東西依舊會留在原地方。
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」
|