Pagini recente » Cod sursa (job #3355965) | Cod sursa (job #482275) | Cod sursa (job #868472) | Cod sursa (job #12791) | Cod sursa (job #3316708)
#include<iostream>
#include<string.h>
#include<fstream>
using namespace std;
int main()
{char s[500],t[500];
ifstream f("subsir.in");
ofstream g("subsir.out");
int i,q,j,max,r;max=0;q=0;
f>>s;
f>>t;
for (i=strlen(s)-1;i>=0;i--)
{j=strlen(t)-1;r=0;
while ((i>=0)&&(j>=0))
{if (s[i]==t[j])
{r++;i--;j--;}
else j--;}
if (r>max)
max=r;}
for (i=strlen(s)-1;i>=0;i--)
{j=strlen(t)-1;r=0;
while ((i>=0)&&(j>=0))
{if (s[i]==t[j])
{r++;i--;j--;}
else j--;}
if ((r==max)&&(max>=2))
q++;}
g<<q%666013;
return 0;}