Cod sursa(job #2045861)

Utilizator enedumitruene dumitru enedumitru Data 22 octombrie 2017 22:59:48
Problema Potrivirea sirurilor Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.42 kb
#include <fstream>
#include <cstring>
#include <vector>
using namespace std;
ifstream f("strmatch.in"); ofstream g("strmatch.out");
vector <int> sol;
string x,y;
int main()
{   f>>x>>y;
    int poz=y.find(x);
    while(poz!=-1)
    {   sol.push_back(poz);
        poz=y.find(x,poz+1);
    }
    g<<sol.size()<<"\n";
    for(unsigned int i=0;i<sol.size()&&i<1000; ++i) g<<sol[i]<<" ";
    g.close(); return 0;
}