Pagini recente » Cod sursa (job #993038) | Cod sursa (job #610750) | Cod sursa (job #223123) | Cod sursa (job #136190) | Cod sursa (job #904463)
Cod sursa(job #904463)
#include <string>
#include <fstream>
#include <vector>
#include <algorithm>
using namespace std;
int main(){
string s1, s2;
vector<int> v;
ifstream f("strmatch.in");
ofstream g("strmatch.out");
f >> s1 >> s2;
f.close();
size_t pos = 0;
while(pos != string::npos) {
pos = s1.find(s2);
pos++;
v.push_back(pos);
}
int l = v.size();
g << l << endl;
for(i = 0; i < l; i++) {
g << v[i] << ' ';
}
g.close();
return 0;
}