We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
if name == 'main':
S = str(input())
results = [(len(list(g)),int(k)) for k,g in groupby(S)]
result_as_str = list(map(lambda result: str(result), results))
print(' '.join(result_as_str))
Cookie support is required to access HackerRank
Seems like cookies are disabled on this browser, please enable them to open this website
Compress the String!
You are viewing a single comment's thread. Return to all comments →
from itertools import groupby
if name == 'main': S = str(input()) results = [(len(list(g)),int(k)) for k,g in groupby(S)] result_as_str = list(map(lambda result: str(result), results)) print(' '.join(result_as_str))