#include <iostream> #include <list> #include <algorithm> using namespace std; void print(list<int>& seq); int main() { list<int> seq = { 4, 6, 5 }; print(seq); cout << " m: "; int m; cin >> m; cout << " n: "; int n; cin >> n; auto i = find(seq.begin(), seq.end(), m); if (i != seq.end()) { ++i; seq.insert(i, n); } print(seq); cin.sync(); cin.get(); } void print(list<int>& seq) { for (auto i : seq) cout << << i; cout << endl; }