Pagini recente » Cod sursa (job #1026239) | Cod sursa (job #2046325) | Cod sursa (job #198244) | Cod sursa (job #698910) | Cod sursa (job #2099663)
#include <iostream>
#include <fstream>
#include <vector>
#define pb push_back
using namespace std;
ifstream fin("strmatch.in");
ofstream fout("strmatch.out");
string a;
string b;
vector<int> res;
int main()
{
ios::sync_with_stdio(false);
fin >> a >> b;
int i = b.find(a);
while(i != -1)
{
res.pb(i);
i = b.find(a, i+1);
}
fout << res.size() << "\n";
for(i = 0; i < res.size() && i < 1000; ++i)
fout << res[i] << " ";
fout << "\n";
return 0;
}