Advertisement
Guest User

Untitled

a guest
Jul 17th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.28 KB | None | 0 0
  1. import re
  2.  
  3. s = "aaaaaaaaabbbbbbbbccccccdddddaaaaaaaaaaaaaaaaaaaaaaa"
  4. def encr(a):
  5.   tabl = []
  6.   while a != "":
  7.     tabl.append(re.compile(r"^(.)\1{1,}").match(a).group())
  8.     a = re.sub(r"^(.)\1{1,}", r"", a)
  9.   return ''.join( [str(len(x))+x[0] for x in tabl] )
  10.  
  11. print(encr(s))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement