练习10.30
使用流迭代器、sort和copy从标准输入读取一个整数序列,将其排序,并将结果写到标准输出。
练习10.31
修改前一题的程序,使其只打印不重复的元素。使用unique_copy。
#include <iostream>
#include <fstream>
#include <vector>
#include <iterator>
#include <algorithm>
#include <numeric>
using namespace std;
int main()
{
istream_iterator<int> it_input(cin),eof;
ostream_iterator<int> ot_output(cout," ");
vector<int> input(it_input,eof);
sort(input.begin(),input.end());
copy(input.begin(),input.end(),ot_output);
cout<<endl;
return 0;
}