Cod sursa(job #561180)

Utilizator ionut_ungureanuUngureanu Vladut Ionut ionut_ungureanu Data 18 martie 2011 23:10:40
Problema Potrivirea sirurilor Scor 40
Compilator cpp Status done
Runda Arhiva educationala Marime 0.37 kb
#include<stdio.h>
#include<string.h>
char s[2000001],ss[2000001],*p;
int a[2000001],lg;
int main()
{
freopen("strmatch.in","r",stdin);
freopen("strmatch.out","w",stdout);
gets(s);
gets(ss);
p=ss;
p=strstr(p,s);
while(p)
	{
		a[lg++]=strlen(ss)-strlen(p);
		p++;
		p=strstr(p,s);	
	}
printf("%d\n",lg);
for(int i=0;i<lg;i++)
	printf("%d ",a[i]);
return 0;
}