Informatică, întrebare adresată de arcq123, 9 ani în urmă

stergeti toate aparitiile elementului x dintr un vector.

Răspunsuri la întrebare

Răspuns de Palmabil
1

#include<bits/stdc++.h>

using namespace std;

int main()

{

   vector<int> v;

   int n,x,k;

   cin>>n>>k;

   for(int i=1;i<=n;i++)

       cin>>x,v.push_back(x);

   for(int i=0;i<v.size();i++)

       {

           if(v[i]==k)

           v.erase(v.begin()+i),i--;

       }

   for(int i=0;i<v.size();i++)

       cout<<v[i]<<" ";

}



arcq123: iostream te rog
Alte întrebări interesante