Cod sursa(job #2977398)

Utilizator matei8787Matei Dobrea matei8787 Data 11 februarie 2023 15:29:01
Problema Potrivirea sirurilor Scor 40
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.51 kb
#include <bits/stdc++.h>

using namespace std;
ifstream f("strmatch.in");
ofstream g("strmatch.out");
string s,t;
void cit()
{
    f>>s>>t;
}
void rez()
{
    int ok;
    vector <int> k;
    for(int i=0;i<t.size();i++)
    {
        ok=0;
        for(int j=0;j<s.size() && ok==0;j++)
            if(s[j]!=t[i+j])  ok=1;
        if(ok==0) k.push_back(i);
    }
    g<<k.size()<<'\n';
    for(int i=0;i<k.size();i++)
        g<<k[i]<<" ";
}
int main()
{
    cit();
    rez();
    return 0;
}