Cod sursa(job #783880)
| Utilizator | Data | 4 septembrie 2012 13:01:30 | |
|---|---|---|---|
| Problema | Potrivirea sirurilor | Scor | 14 |
| Compilator | cpp | Status | done |
| Runda | Arhiva educationala | Marime | 0.37 kb |
#include<stdio.h>
#include<string.h>
#define NMAX 2000005
char *A = new char[NMAX],*B = new char[NMAX];
char * aux = new char;
int main()
{
int count = 0;
freopen("strmatch.in","r",stdin);
freopen("strmatch.out","w",stdout);
scanf("%s",&*A);
scanf("%s",&*B);
while( ( B = strstr(B,A)) != NULL)
{
B ++;
count++;
}
printf("%d",count);
return 0;
}