#include "iostream" #include "set" #include "algorithm" #include "iterator" using namespace std; int main(){ set< int> A,B; int v,n,m; cout<<"Size of set1: "; cin>>n; cout<<"Set1: "; for(int i=0;i< n;i++)cin>>v,A.insert(v); cout<<"Size of set2: "; cin>>m; cout<<"Set2: "; for(int i=0;i< m;i++)cin>>v,B.insert(v); cout<<"Intersection: "; set_intersection(A.begin(),A.end(), B.begin(),B.end(), ostream_iterator(cout," ")); cout<<endl; cout<<"Union: "; set_union(A.begin(),A.end(),B.begin(),B.end(), ostream_iterator(cout," ")); cout<<endl; cout<<"Press Enter for exit"<<endl; cin.get(); cin.get();}