Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First solution in Clear category for Backspace Apply by CDG.Axel
def backspace_apply(val: str) -> str:
res = ''
for e in val:
if e == '#':
res = res[:-1]
else: res += e
return 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!")
Dec. 8, 2021
Comments: