fork download
  1. #include <bits/stdc++.h>
  2.  
  3. using namespace std;
  4. using ll=long long;
  5. int main() {
  6. // your code goes here
  7. ll n;
  8. cin>>n;
  9. // vector<ll>arr(n);
  10. // for(ll i=0;i<n;i++) cin>>arr[i];
  11. ll q;
  12. cin>>q;
  13. vector<ll>b(n,0);
  14.  
  15. while(q--){
  16. ll l,r;
  17. cin>>l>>r;
  18. b[l]=b[l]+1;
  19. if(r+1<n){
  20. b[r+1]=b[r+1]-1;
  21. }
  22. }
  23.  
  24.  
  25. for(ll i=1;i<n;i++){
  26. b[i]=b[i]+b[i-1];
  27. }
  28. for(ll i=0;i<n;i++) cout<<b[i]<<" ";
  29. cout<<endl;
  30.  
  31. return 0;
  32. }
Success #stdin #stdout 0.01s 5284KB
stdin
8
2
0 7
4 7
stdout
1 1 1 1 2 2 2 2