Advertisement
ekaterinaparamonova

Untitled

Apr 23rd, 2020
380
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.44 KB | None | 0 0
  1. # RLE
  2. # https://ru.wikipedia.org/wiki/Кодирование_длин_серий
  3.  
  4.  
  5. s = input()
  6. k = 1
  7. for i in range(len(s) - 1):
  8.     if s[i] == s[i + 1]:
  9.         k += 1
  10.     else:
  11.         print(k, s[i], sep='', end='')
  12.         k = 1
  13. print(k, s[-1], sep='')
  14.  
  15. s = input()
  16. k = ''
  17. for i in range(len(s) - 1):
  18.     if s[i] in '0123456789':
  19.         k += s[i]
  20.     else:
  21.         print(s[i] * int(k), end='')
  22.         k = ''
  23. print(s[-1]*int(k))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement