Pagini recente » Cod sursa (job #1182716) | Cod sursa (job #722682) | Cod sursa (job #1869427) | Cod sursa (job #1094000) | Cod sursa (job #261261)
Cod sursa(job #261261)
// subsir.cpp : Defines the entry point for the console application.
//
#include <stdio.h>
#include <stdlib.h>
char e[503];
char f[503];
int g[250];
int nre()
{
int i=1;
while(e[i]!='\n' && e[i]!=0)
i++;
return i;
}
int nrf()
{
int i=1;
while(f[i]!='\n' && f[i]!=0)
i++;
return i;
}
int main()
{
int i,cont=0,nr=0,a=0,b=0,p=0,j,i2,j2;
FILE *f1,*f2;
f1=fopen("subsir.in","r");
f2=fopen("subsir.out","w");
fgets(e,503,f1);
fgets(f,503,f1);
a=nre();
b=nrf();
for(i=1;i<=a;i++)
for(j=1;j<=b;j++)
if(e[i]==f[j])
{
i2=i;
j2=j;
while(e[i2]==f[j2])
{
i2++;
j2++;
p++;
}
if(p==cont)
nr++;
if(p>cont)
{
nr=1;
cont=p;
}
}
fprintf(f2,"%d",nr);
fclose(f1);
fclose(f2);
return 0;
}