Pagini recente » Cod sursa (job #3268659) | Cod sursa (job #923001) | Cod sursa (job #1619378) | Cod sursa (job #2707801) | Cod sursa (job #1083961)
#include <fstream>
#define NMax 2000000
#include <vector>
using namespace std;
ifstream fin("strmatch.in");
ofstream fout("strmatch.out");
int N,M;
char A[NMax],B[NMax];
vector <int> Sol;
int main()
{
int i,j,ok;
fin>>A;
fin>>B;
for(i=0;A[i];i++)
{
ok=1;
for(j=0;B[j];j++)
if(A[i]!=B[j])
ok=0;
if(ok==1)
Sol.push_back(i);
}
fout<<Sol.size()<<"\n";
for(unsigned int i=0;i<Sol.size();i++)
fout<<Sol[i]<<" ";
fout<<"\n";
return 0;
}