Facebook
From C231457_tani, 2 Weeks ago, written in C++.
Embed
Download Paste or View Raw
Hits: 189
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3.  
  4. int main() {
  5.     string t, s;
  6.     getline(std::cin, t);
  7.     getline(std::cin, s);
  8.     size_t position;
  9.     cin >> position;
  10.  
  11.     t.insert(position, s);
  12.  
  13.     cout << t << endl;
  14.  
  15.     return 0;
  16. }
  17.  
  18.  
  19. #include<bits/stdc++.h>
  20. using namespace std;
  21.  
  22. int main() {
  23.     string t;
  24.     getline(std::cin, t);
  25.     size_t position;
  26.     cin >> position;
  27.      size_t l;
  28.     cin >> l;
  29.  
  30.     t.erase(position, l);
  31.  
  32.     cout << t << endl;
  33.  
  34.     return 0;
  35. }
  36.  
  37.  
  38. #include<bits/stdc++.h>
  39. using namespace std;
  40.  
  41. int main()
  42. {
  43.     string s, p;
  44.     getline(cin, s);
  45.     getline(cin, p);
  46.  
  47.     size_t pos = s.find(p);
  48.  
  49.     if (pos != string::npos)
  50.         cout << "Pattern found at position: " << pos << endl;
  51.     else
  52.         cout << "Pattern not found." << endl;
  53.  
  54.     return 0;
  55. }
  56.  
  57.  
  58. #include<bits/stdc++.h>
  59. using namespace std;
  60. int main()
  61. {
  62.     string s;
  63.     getline(cin,s);
  64.     size_t len = 0;
  65.     while (s[len] != '\0') {
  66.         ++len;
  67.     }
  68.     cout << len << endl;
  69. }
  70.  
  71.  
  72.