Cod sursa(job #2191814)

Utilizator lonca.sorin1Lonca Sorin lonca.sorin1 Data 3 aprilie 2018 19:47:27
Problema Potrivirea sirurilor Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.43 kb
#include <iostream>
#include <fstream>
#include <cstring>

using namespace std;

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

char a[2000020], b[2000020];

int main()
{
    f.getline(a, 2000020);
    f.getline(b, 2000020);
    int i = 0;
    char *p;
    p = strstr(b, a);
    while (p != NULL && i <= 1000)
    {
        i++;
        g<<p - b<<endl;
        p = strstr(p + 1, a);
    }
    return 0;
}