Cod sursa(job #260279)

Utilizator mrpopescuPopescu Mihai Tudor mrpopescu Data 16 februarie 2009 21:16:29
Problema Ciurul lui Eratosthenes Scor 0
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;
}