Advertisement
simeonshopov

String Explosion

Feb 11th, 2020
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.34 KB | None | 0 0
  1. text = [x for x in input()]
  2. strength = 0
  3. i = 0
  4.  
  5. while True:
  6.     if i > len(text) - 1:
  7.         break
  8.     letter = text[i]
  9.     if strength > 0 and letter != '>':
  10.         del text[i]
  11.         strength -= 1
  12.         i -= 1
  13.     elif letter == '>':
  14.         power = int(text[i + 1])
  15.         strength += power
  16.     i += 1
  17.  
  18. print(''.join(text))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement