Pagini recente » Cod sursa (job #1330370) | Cod sursa (job #3332875) | Cod sursa (job #1263393) | Cod sursa (job #1392273) | Cod sursa (job #2055038)
#include <bits/stdc++.h>
using namespace std;
ifstream fin ("aib.in");
ofstream fout ("aib.out");
int ans[1010],k,i,poz;
string a,b;
int main ()
{
size_t x = string::npos;
fin>>a>>b;
poz = -1;
do
{
poz = b.find( a , poz + 1 );
if( poz != x )
{
++k;
if( k <= 1000 )
ans[ k ] = poz;
}
}while( poz != x );
fout<<k<<'\n';
for( i = 1 ; i <= min( 1000 , k ) ; i++ )
fout<<ans[ i ]<<' ';
return 0;
}