时间限制:1秒
空间限制:32768K
简化 Unix 风格的路径,需要考虑的包括 "/../", "//", "/./" 等情况
输入描述:
Unix 风格的路径
输出描述:
简化后的Unix 风格路径
输入例子1:
/a/./b/../../c/
输出例子1:
/c
data = raw_input().split('/')
new_list = []
for index,c in enumerate(data):
if c == "" or c == ".":
continue
elif c == "..":
if len(new_list) != 0:
new_list = [new_list[i] for i in range(len(new_list)-1)]
else:
new_list.append(c)
print "/"+'/'.join(new_list)