Pagini recente » Cod sursa (job #1686896) | Cod sursa (job #2264912) | Cod sursa (job #1259487) | Cod sursa (job #1017732) | Cod sursa (job #2854187)
#include <bits/stdc++.h>
using namespace std;
///output / input files
ofstream fout("strmatch.out");
ifstream fin("strmatch.in");
vector <int> app;
int cnt =0;
int main(void){
string A,B;
fin >> A >> B;
int sizea = A.size();
int sizeb = B.size();
for(int i =0;i<sizeb-sizea;i++){
if(B.substr(i,sizea) == A){
++cnt;
app.push_back(i);
}
}
fout<<cnt << '\n';
for(auto x: app){
fout << x << ' ';
}
}