Pagini recente » Cod sursa (job #40096) | Cod sursa (job #2239415) | Cod sursa (job #934953) | Cod sursa (job #141537) | Cod sursa (job #1590274)
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
ifstream f("strmatch.in");
ofstream g("strmatch.out");
int a[10000];
int main()
{
string search, str;
getline(f, search);
getline(f, str);
int i=0;
int found = str.find(search);
while (found > 0 ) {
a[i] = found;
++i;
found = str.find(search, found + 1);
}
g << i << "\n";
for (int j = 0; j<i ; ++j) {
g << a[j] << " ";
}
g << endl;
return 0;
}