Diese Frage stellt im Grunde genommen ein Passwort ein. Jedes Mal, wenn sich ein L im Eingang befindet, "bewegt" sich der Cursor nach links, gilt für die rechte, und wenn es ein B gibt, löschen Sie das Zeichen, auf dem Sie sich befinden. < /P>
Code: Select all
text = input()
chars = list(text)
cursor = 0
password = []
for char in chars:
if char == 'L':
cursor -= 1
elif char == 'R':
cursor += 1
elif char == 'B':
password.pop(cursor - 1)
cursor -= 1
else:
password.insert(cursor, char)
cursor += 1
print(*password, sep='')