10.1
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main()
{
vector<int> ivec;
int val;
cout << "input some numbers: " << endl;
while (cin >> val) {
ivec.push_back(val);
}
cin.clear();
cout << "input a number you want to count: " << endl;
int k;
cin >> k;
auto cnt = count(ivec.cbegin(), ivec.cend(), k);
cout << k << " occurs " << cnt << " times" << endl;
return 0;
}
10.2
#include <iostream>
#include <algorithm>
#include <list>
using namespace std;
int main()
{
list<string> slist;
string word;
cout << "input some words: " << endl;
while (cin >> word) {
slist.push_back(word);
}
cin.clear();
cout << "input a word