Anonymous user
Kolakoski sequence: Difference between revisions
m
→{{header|Python}}: spacing
(→{{header|Python}}: Shortened output) |
m (→{{header|Python}}: spacing) |
||
Line 76:
def _run_len_encoding(truncated_series):
return [len(list(group)) for grouper, group in itertools.groupby(truncated_series)][:-1]
def is_series_eq_its_rle(series):
rle = _run_len_encoding(series)
return series[:len(rle)] == rle
if __name__ == '__main__':
|