Cod sursa(job #259870)

Utilizator mrpopescuPopescu Mihai Tudor mrpopescu Data 15 februarie 2009 23:21:55
Problema Potrivirea sirurilor Scor 14
Compilator c Status done
Runda Arhiva educationala Marime 0.42 kb
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define LUNGMAX 2000001
#define LINIEMAX 2000000
int main(){
	FILE *f=fopen("strmatch.in","rt");
   char a[LUNGMAX],b[LUNGMAX];
   long long i,nr=0;
   fgets(a,LINIEMAX,f);
   fgets(b,LINIEMAX,f);
   fclose(f);
   for(i=0;b[i];++i)
   	if(strstr(b+i,a)!=NULL) ++nr;
   f=fopen("strmatch.out","wt");
   fprintf(f,"%ld",nr);
	fclose(f);
   return 0;
}