2 条题解
-
0
s=input().strip() op=input().strip() c="" num="" result=s for i in range(len(op)-1,-1,-1): if "a"<=op[i]<="z" or "A"<=op[i]<="Z": c=op[i]+c elif "0"<=op[i]<="9": num=op[i]+num else: pos=int(num) if op[i]=="+": s=s[:pos-1]+s[pos-1+len(c):] else: s=s[:pos-1]+c+s[pos-1:] result+="->"+s c="" num="" print(result)
-
0
s=input().strip()
op=input().strip()
c=""
num=""
result=s
for i in range(len(op)-1,-1,-1):
if "a"<=op[i]<="z" or "A"<=op[i]<="Z": c=op[i]+c elif "0"<=op[i]<="9": num=op[i]+num else: pos=int(num) if op[i]=="+": s=s[:pos-1]+s[pos-1+len(c):] else: s=s[:pos-1]+c+s[pos-1:] result+="->"+s c="" num=""
print(result)
- 1
信息
- ID
- 820
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 6
- 标签
- 递交数
- 483
- 已通过
- 145
- 上传者