Advertisement
boris-vlasenko

Untitled

Sep 9th, 2020 (edited)
973
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.42 KB | None | 0 0
  1. N,M = map(int,input().split())
  2. data = [None]*(N+1)
  3. for i in range(M):
  4.     a,b = map(int,input().split())
  5.     for ii in range(a,b+1):
  6.         if data[ii] == None:
  7.             data[ii] = i
  8.         else:
  9.             data[ii] = -1
  10.  
  11.  
  12.  
  13. res = [0]*(M)
  14. all_ = 0
  15. for i in range(1,N+1):
  16.     if data[i] is None:
  17.         all_ += 1
  18.     elif data[i] != -1:
  19.         res[data[i]] += 1
  20.  
  21. for x in res:
  22.     print(x+all_)
  23.    
  24.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement