Advertisement
Farjana_akter

Untitled

Mar 29th, 2020
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. typedef long long int ll;
  4.  
  5. int main()
  6. {
  7. ll t,cas,i,j,k,l,m,n,a,b,c,d,e;
  8. cin>>t;
  9. for(cas=1;cas<=t;cas++)
  10. {
  11. cin>>n;
  12. vector<pair<ll,ll> >v;
  13. priority_queue<ll,vector<ll>,greater<ll> >q;
  14.  
  15. for(i=0;i<n;i++)
  16. {
  17. cin>>a>>b;
  18. v.push_back(make_pair(a,b));
  19. }
  20. sort(v.begin(),v.end());
  21. for(i=0;i<v.size();i++)
  22. {
  23. q.push(v[i].second);
  24. if(v[i].first>q.top())
  25. q.pop();
  26. }
  27. cout<<"Case "<<cas<<": "<<q.size()<<endl;
  28. }
  29. return 0;
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement