Cod sursa(job #2100968)

Utilizator Sebi01Who This Sebi01 Data 6 ianuarie 2018 17:30:13
Problema Potrivirea sirurilor Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.44 kb
#include <iostream>
#include <fstream>
#include <vector>

using namespace std;

ifstream f("strmatch.in");
ofstream g("strmatch.out");

string a;
string b;

vector<int> poz;
int main()
{
    cin >> a >> b;
    unsigned i;
    i = b.find(a);
    while(i!=-1)
     {poz.push_back(i);
     i = b.find(a, i+1);}
   cout<< poz.size() << "\n";
    for(i=0;i<poz.size()&&i<1000;++i) cout<<poz[i]<<" ";
    cout << "\n";
    return 0;}