#include using namespace std; int main() { string t, s; getline(std::cin, t); getline(std::cin, s); size_t position; cin >> position; t.insert(position, s); cout << t << endl; return 0; } #include using namespace std; int main() { string t; getline(std::cin, t); size_t position; cin >> position; size_t l; cin >> l; t.erase(position, l); cout << t << endl; return 0; } #include using namespace std; int main() { string s, p; getline(cin, s); getline(cin, p); size_t pos = s.find(p); if (pos != string::npos) cout << "Pattern found at position: " << pos << endl; else cout << "Pattern not found." << endl; return 0; } #include using namespace std; int main() { string s; getline(cin,s); size_t len = 0; while (s[len] != '\0') { ++len; } cout << len << endl; }