Cod sursa(job #1991551)

Utilizator rares_ciocieaRares Andrei Ciociea rares_ciociea Data 17 iunie 2017 13:31:33
Problema Potrivirea sirurilor Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.45 kb
#include <bits/stdc++.h>

using namespace std;
ifstream in("strmatch.in");
ofstream out("strmatch.out");
string x,y;
int nr,v[2000001];
int main()
{
    //team lupus
    //team maestrus
    //find iz lov find iz life
    in>>x;
    in>>y;
    int poz=y.find(x);
    while(poz>=0)
    {
      v[++nr]=poz;
      poz=y.find(x,poz+1);
    }
    out<<nr<<'\n';
    for(int i=1;i<=nr&&i<=1000;i++)
      out<<v[i]<<" ";
    return 0;
}