AlexandruT

set

Mar 4th, 2015
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.71 KB | None | 0 0
  1. #include <fstream>
  2. #include <iostream>
  3. #include <set>
  4.  
  5. using namespace std;
  6.  
  7. set <int> s;
  8.  
  9. int main()
  10. {
  11.     int i, x, n;
  12.     set<int>::iterator it;
  13.     ifstream fin("sir.in");
  14.     fin >> n;
  15.     for (i = 1; i <= n; i++)
  16.     {
  17.         fin >> x;
  18.         s.insert(x);
  19.     }
  20.     fin.close();
  21.     cout << s.size()<<"\n";
  22.  
  23.     if (s.find(3) != s.end())
  24.         cout << "3 exista\n";
  25.     else cout << "3 nu exista\n";
  26.  
  27.     for (it = s.begin(); it != s.end(); it++)
  28.         cout << *it << " ";
  29.     cout <<"\n";
  30.  
  31.     it = s.begin();
  32.     advance(it, 4);
  33.     s.erase(it);
  34.  
  35.     //s.erase(4);
  36.  
  37.     for (it = s.begin(); it != s.end(); it++)
  38.         cout << *it << " ";
  39.     cout <<"\n";
  40.  
  41.     return 0;
  42. }
Advertisement
Add Comment
Please, Sign In to add comment