Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
Teletype B-) solution in Clear category for Backspace Apply by U.V
def backspace_apply(val: str) -> str:
res=[]
for c in val:
if c !='#':
res.append(c)
elif res:
res.pop()
return ''.join(res)
print("Example:")
print(backspace_apply("thna#m##e"))
assert backspace_apply("name") == "name"
assert backspace_apply("name#") == "nam"
assert backspace_apply("na##me") == "me"
assert backspace_apply("nam#e#") == "na"
assert backspace_apply("##name") == "name"
assert backspace_apply("name######") == ""
assert backspace_apply("nam######e") == "e"
assert backspace_apply("n###ame") == "ame"
assert backspace_apply("thna#m##e") == "the"
assert backspace_apply("oppo##r##t##u###nity") == "nity"
print("Not bad! Click 'Check' to earn cool rewards!")
Feb. 19, 2023
Comments: