Advertisement
Dimaush

Untitled

Nov 8th, 2022
808
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.43 KB | None | 0 0
  1. n, m = map(int, input().split())
  2. A = list(map(int, input().split()))
  3.  
  4. start = 0
  5. for i in range(1, m):
  6.     if A[i] != A[i - 1] + 1:
  7.         if i - 1 > start:
  8.             print(A[start], '-', A[i - 1], ',', sep='', end = '')
  9.         else:
  10.             print(A[i - 1], ',', sep='', end = '')
  11.         start = i
  12.  
  13. if m - 1 > start:
  14.     print(A[start], '-', A[m - 1], sep='', end = '')
  15. else:
  16.     print(A[m - 1], sep='', end = '')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement