Advertisement
viligen

rage_quit

Nov 14th, 2021
793
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.66 KB | None | 0 0
  1. text = input()
  2. start_index = 0
  3. rage_message = ''
  4. for i in range(len(text)):
  5.  
  6.     if text[i].isdigit():
  7.         if (i + 1 < len(text) and not text[i+1].isdigit()) or i == len(text) - 1:
  8.             repeating_text = text[start_index:i]
  9.             rage_message += repeating_text.upper() * int(text[i])
  10.             start_index = i + 1
  11.         elif i + 1 < len(text) and text[i+1].isdigit():
  12.             repeating_text = text[start_index:i]
  13.             rage_message += repeating_text.upper() * int(text[i]+text[i+1])
  14.             start_index = i + 2
  15.  
  16. unique_symbols = len(set(rage_message))
  17.  
  18. print(f"Unique symbols used: {unique_symbols}\n{rage_message}")
  19.  
  20.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement