11
编写程序以显示目录树屋
C:/从stdin或从文件读取的给定目录(例如)产生目录树,每个文件/文件夹根据其深度缩进。 例 如果我有一个C:/驱动器只包含两个文件夹foo和bar,和bar是空的,而foo含有baz.txt,那么在运行的输入C:/产生: C:/ bar/ foo/ baz.txt 输入运行时会C:/foo/产生 foo/ baz.txt 因为这是codegolf,所以最低字节数为准。文件扩展名(例如baz.txt)是可选的。附加说明:隐藏的文件可以忽略,目录必须实际存在,可以假定文件不包含不可打印的字符或换行符,但所有其他可打印的ASCII字符都很好(必须支持带空格的文件名)。可以将输出写入文件或标准输出。缩进可以由制表符或4个空格组成。