allia

доделать поиск номера

Sep 19th, 2020
1,294
333 days
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <iostream>
  2. #include <cmath>
  3. #include <sstream>
  4. #include <string>
  5.  
  6. using namespace std;
  7.  
  8. int main()
  9. {
  10.   string a, b;
  11.   int n1=0, n2=0, m=0;
  12.  
  13.   getline (cin, a);
  14.   getline (cin, b);
  15.  
  16.   n1=a.size();
  17.   n2=b.size();
  18.  
  19.   for (int i=0; i<n1; i++)
  20.     {
  21.       if (a[i]==b[m])
  22.       m++;
  23.       else m=0;
  24.       if (m==n2)
  25.       {
  26.         m=i-n2+1;
  27.         goto printl;
  28.       }
  29.     }
  30.  
  31.   printl:
  32.   cout << m+1;
  33. }
RAW Paste Data