Pagini recente » Cod sursa (job #789719) | Cod sursa (job #30812) | Cod sursa (job #2154776) | Cod sursa (job #1027866) | Cod sursa (job #2398554)
#include<bits/stdc++.h>
using namespace std;
string a,b;
int k;
vector<int>V;
int main() {
ifstream cin("strmatch.in");
ofstream cout("strmatch.out");
cin>>a>>b;
for (int i=0; i+a.size()-1<b.size(); ++i) {
bool u=1;
for (int j=0; j<a.size(); ++j) {
if (b[i+j]!=a[j]){
u=0; break;
}
}
if (u) {
++k; V.push_back(i);
}
}
cout<<k<<'\n';
for (auto it:V) cout<<it<<" ";
return 0;
}