#include <iostream>
#include <list>
#include <vector>
#include <set>
#include <map>
#include <fstream>
#include <iterator>
using namespace std;
int main(int argc,char **argv)
{
istream_iterator<int> in_iter(cin),eof;
ofstream out(argv[1]);
ostream_iterator<int> out_iter(out,"\n");
set<int> sint;
//set没有push_back,所以没有back_inserter,
//set有 insert,所以set有inserter(reference container type,iterator)
copy(in_iter,eof,inserter(sint,sint.end()));
for(auto i : sint)
cout << i <<endl;
return 0;
}
#include <string>
#include <iostream>
#include <list>
#include <vector>
#include <set>
#include