Cod sursa(job #2281943)

Utilizator Vlad3108Tir Vlad Ioan Vlad3108 Data 12 noiembrie 2018 23:05:04
Problema Potrivirea sirurilor Scor 80
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.44 kb
#include <bits/stdc++.h>
using namespace std;
int v[2000005];
ifstream f("strmatch.in");
ofstream g("strmatch.out");
int main(){
    ios_base::sync_with_stdio(0);
    cin.tie(NULL);
    string A,B;
    f>>A>>B;
    int poz=0;
    int ct=0;
    while((poz=B.find(A,poz))!=string::npos){
        v[++ct]=poz;
        ++poz;
    }
    g<<ct<<"\n";
    ct=min(1000,ct);
    for(int i=1;i<=ct;++i)
       g<<v[i]<<" ";
    return 0;
}