Pagini recente » Cod sursa (job #3147276) | Diferente pentru problema/hidden_points intre reviziile 5 si 63 | Cod sursa (job #466970) | Cod sursa (job #3208757) | Cod sursa (job #697833)
Cod sursa(job #697833)
#include <iostream>
#include <vector>
#include <iterator>
using namespace std;
vector<int> v;
typedef vector<int>::iteraror IT;
int main()
{ int val;
while(cin> val && cin)
v.push_back(val);
copy(v.begin(), v.end(), ofstream_iterator<int>(cout, " "));
cout<<"\n";
IT it=find(vbegin(), v.end(), 10);
cout<< *it<< "\n";
v.erase(v.begin());
copy(v.begin(), v.end(), ofstream_iterator<int>(cout, " "));
cout<<"\n";
v.erase(v.begin() + 1, v.begin() + 3);
copy(v.begin(), v.end(), ofstream_iterator<int>(cout, " "));
cout<<"\n";
v.erase(find(v.begin(), v.end(), 7));
copy(v.begin(), v.end(), ofstream_iterator<int>(cout, " "));
cout<<"\n";
system ("pause");
retusrn 0;
}