Advertisement
myname0

практика_лист2_4

Jul 1st, 2015
292
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.99 KB | None | 0 0
  1. #include <fstream>
  2. #include <list>
  3.  
  4. using namespace std;
  5. bool fun(int x, int tmp)
  6. {
  7.     if(x == tmp)
  8.         return true;
  9.     else return false;
  10. }
  11.  
  12. int main()
  13. {
  14.         ifstream in("input.txt");
  15.         ofstream out("output.txt");
  16.  
  17.  
  18.         list <int> myList;
  19.  
  20.         int n;
  21.         in >> n;
  22.         int z;
  23.         int temp;
  24.         int count = 0;
  25.         for(int i = 0; i < n; i++)
  26.         {
  27.                 in >> z;
  28.                 myList.push_back(z);
  29.         }
  30.         in >> temp;
  31.         /*for(list<int>::iterator iter = myList.begin(); iter != myList.end(); iter++)
  32.         {
  33.             if (*iter == temp)
  34.             {
  35.                 iter = myList.erase(iter);
  36.                 iter--;
  37.                 count ++;
  38.             }
  39.         }   */
  40.         /*myList.remove_if(bind2nd(ptr_fun(fun), temp));
  41.         if(count == 0)*/
  42.             /*out << "There is not elements equal " << temp << "!" << endl;*/
  43.         myList.remove(temp);
  44.          while(!myList.empty())
  45.         {
  46.         out << myList.front() << " ";
  47.         myList.pop_front();
  48.         }
  49.         in.close();
  50.         out.close();
  51.     return 0;
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement