C++ primer 第五版 中文版 练习 10.31 个人code

来源:互联网 发布:数据赢家客服工作台 编辑:程序博客网 时间:2024/04/29 02:44

C++ primer 第五版 中文版 练习 10.31

题目:修改前一题的程序,使其只打印不重复的元素。你的程序应该使用unique_copy。

答:

/*修改前一题的程序,使其只打印不重复的元素。你的程序应该使用unique_copy。*/#include <iostream>#include <algorithm>#include <iterator>#include <vector>using namespace std;int main(){istream_iterator<int> in_iter(cin), eof;ostream_iterator<int> out_iter(cout, " ");vector<int> ivect(in_iter, eof);sort(ivect.begin(), ivect.end());unique_copy(ivect.cbegin(), ivect.cend(), out_iter);cout << endl;return 0;}



0 0
原创粉丝点击