Advertisement
Guest User

Untitled

a guest
Jan 20th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.44 KB | None | 0 0
  1. #include <fstream>
  2. #include <set>
  3.  
  4. using namespace std;
  5.  
  6. ifstream F ("calcule.in");
  7. ofstream G ("calcule.out");
  8. int n, k, x;
  9. multiset <int> s;
  10. multiset<int>::iterator lwr;
  11.  
  12. int main()
  13. {
  14. F >> n >> k;
  15. for(int i = 0; i < n; ++ i)
  16. {
  17. F >> x;
  18. lwr = s.lower_bound(x);
  19. if(lwr != s.begin())
  20. {
  21. s.erase(lwr);
  22. }
  23. s.insert(x);
  24. }
  25. G << s.size();
  26. return 0;
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement