Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- n = int(input())
- arr = [int(x) for x in input().split()]
- result = []
- count = 1
- elem = arr[0]
- if n == 1:
- print(f'{count} {elem}')
- else:
- for i in range(1, n):
- if arr[i] == elem:
- count += 1
- if i == n - 1:
- result.append(count)
- result.append(elem)
- else:
- result.append(count)
- result.append(elem)
- elem = arr[i]
- count = 1
- if i == n - 1:
- result.append(count)
- result.append(elem)
- print(' '.join([str(x) for x in result]))
Add Comment
Please, Sign In to add comment