第十六章第八題
#include<iostream>
using namespace std;
#include<vector>
#include<string>
#include<algorithm>
int main()
{
vector<string> Mat, Pat, Total;
string name;
cout << "the Mat book title: ";
while (getline(cin, name))
{
Mat.push_back(name);
Total.push_back(name);
if (name[0] == '\0')
break;
}
cout << "the Mat book title: ";
sort(Mat.begin(), Mat.end());
for (auto i = Mat.begin(); i != Mat.end(); i++)
cout << *i << " ";
cout << endl;
cout << "the Pat book title: ";
while (getline(cin, name))
{
Pat.push_back(name);
Total.push_back(name);
if (name[0] == '\0')
break;
}
cout << "the Pat book title: ";
sort(Pat.begin(), Pat.end());
for (auto i = Pat.begin(); i != Pat.end(); i++)
cout << *i << " ";
cout << endl;
sort(Total.begin(), Total.end());
unique(Total.begin(), Total.end());
for (auto i = Total.begin(); i != Total.end(); i++)
cout << *i << " ";
cout << endl;
return 0;
}
相關文章
- 第十六章:介面
- 第十六章: 千尋 -垃圾回收器完結篇
- 【Laravel-海賊王系列】第十六章,Builder 解析LaravelUI
- C primer plus 第六版 第六章 第八題 程式設計練習答案程式設計
- 第六章 數學問題 ----------6.13 素數的篩法(第十萬零二個素數)
- C primer plus 第六版 第六章 第十題 程式設計練習答案程式設計
- C primer plus 第六版 第十一章 第八題 程式設計練習答案程式設計
- C primer plus 第六版 第六章 第十一題 程式設計練習答案程式設計
- C primer plus 第六版 第六章 第十二題 程式設計練習答案程式設計
- C primer plus 第六版 第六章 第十三題 程式設計練習答案程式設計
- C primer plus 第六版 第六章 第十四題 程式設計練習答案程式設計
- C primer plus 第六版 第六章 第十五題 程式設計練習答案程式設計
- C primer plus 第六版 第六章 第十六題 程式設計練習答案程式設計
- C primer plus 第六版 第六章 第十七題 程式設計練習答案程式設計
- C primer plus 第六版 第六章 第十八題 程式設計練習答案程式設計
- 第六章練習題
- 演算法概論 第八章第八題演算法
- C primer plus 第六版 第十章 第八題 程式設計練習答案程式設計
- JS高階程式設計第十六章.個人學習筆記JS程式設計筆記
- 資料演算法 Hadoop/Spark大資料處理---第十六章演算法HadoopSpark大資料
- 第八章習題
- 用Rust刷leetcode第八題RustLeetCode
- 第八章練習題
- CSAPP 第六章課後習題APP
- [每日一題] 第八題:二叉樹的深度每日一題二叉樹
- 第八章練習題4
- 第八章練習題5
- [每日一題] 第十題:替換空格每日一題
- 《DNK210使用指南 -CanMV版 V1.0》第十六章 machine模組實驗Mac
- 用Rust刷leetcode第十題RustLeetCode
- python第八章課後習題Python
- 四劍客第八關面試真題面試
- 2020牛客多校第八場K題
- 第十三章第十七題(數學:Complex類)(Math:Complex class)
- [每日一題] 第十七題:青蛙跳臺階問題每日一題
- 用Rust刷leetcode第十三題RustLeetCode
- 用Rust刷leetcode第十四題RustLeetCode
- 用Rust刷leetcode第十七題RustLeetCode