Cod sursa(job #1127840)

Utilizator httpsLup Vasile https Data 27 februarie 2014 14:02:34
Problema Potrivirea sirurilor Scor 40
Compilator cpp Status done
Runda Arhiva educationala Marime 0.37 kb
#include <iostream>
#include <string>
#include <fstream>

using namespace std;

ifstream f("strmatch.in");
ofstream g("strmatch.out");
#define cout g
string a,b;
int c(-1),l,v[1001],i,nr;
int main()
{
f>>a>>b;
while ((c=b.find(a,c+1))!=string::npos)
{
    if(nr<1000) v[++l]=c;
    ++nr;
}
cout<<nr<<'\n';
for(i=1;i<=l;++i)cout<<v[i]<<' ';
    return 0;
}