Cod sursa(job #332807)

Utilizator forever_yangGroza Marius-Cristian forever_yang Data 20 iulie 2009 08:21:20
Problema Potrivirea sirurilor Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.38 kb
#include<fstream.h>
#include<string.h>
char *p,a[20000],b[20000];int c,i,k=0,aa[100];
int main()
{
ifstream f("date.in");
ofstream g("date.out");
f>>a>>b;
p=strstr(b,a);
while(p!=NULL)
{k++;
if(k==1)
aa[k]=p-b;
else
aa[k]=aa[k-1]+p-b+strlen(a)-1;
strcpy(b,p+strlen(a)-1);
p=strstr(b,a);
}
g<<k<<"\n";
for(i=1;i<=k;i++)
g<<aa[i]<<" ";
f.close();
g.close();
return 0;
}