Cod sursa(job #501608)

Utilizator mening12001Andrei Geogescu mening12001 Data 15 noiembrie 2010 21:15:01
Problema Potrivirea sirurilor Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.43 kb
#include<iostream.h>
#include<fstream.h>
#include<string.h>
int main()
{char a[200000],b[200000],c[200000];
long i,j=0,k ,d[200000];
	ifstream f("strmatch.in");
ofstream h("strmatch.out");
	f.getline(a,200000);
	f.getline(b,200000);
	for(i=0;i<=strlen(b);i++)
	{	strncpy(c,b+i,strlen(a));
	  if(strcmp(c,a)==0)
		  {j++;
			d[j]=i;
	 				k++;
		}
		  }
	cout<<k<<endl;
	for(i=1;i<=j;i++)
		cout<<d[i]<<" ";
	
	
	return 0;}