Pagini recente » Cod sursa (job #1458081) | Cod sursa (job #2553048) | Cod sursa (job #2984064) | Cod sursa (job #2230945) | Cod sursa (job #154401)
Cod sursa(job #154401)
#include <stdio.h>
#include <string.h>
#define N 512
char v1[N],v2[N];
int main()
{
int max=0,nr=0,i,j,a,b;
freopen("subsir.in", "r",stdin);
freopen("subsir.out", "w",stdout);
scanf("%s", &v1);
scanf("%s", &v2);
a=strlen(v1);
b=strlen(v2);
for(i=0;i<a;++i)
for(j=0;j<b;++j)
{
//printf("%c %c %d %d\n",v1[i],v2[j],i,j);
if(v1[i]==v2[j])
++nr;
else
nr=0;
if(j<b-1 && v1[i]==v2[j])
++i;
if(nr>max) max=nr;
//printf("%c %c %d %d\n",v1[i],v2[j],i,j);
//printf("%d %d\n",max,nr);
}
printf("%d\n", max);
return 0;
}