Pagini recente » Cod sursa (job #574596) | Cod sursa (job #410233) | Cod sursa (job #2673165) | Cod sursa (job #1095151) | Cod sursa (job #1798437)
#include <iostream>
#include <fstream>
using namespace std;
string s,n,aux,v[50000],v2[50000];
int i,j,p,k,l,nr;
int main()
{
ifstream f("abc2.in");
ofstream g("abc2.out");
f>>s;
while(f>>n)
{
k=0;
for(j=1;j<=p;j++)
if(n==v[j])k=1;
if(k==0)
{p++;
v[p]=n;}
}
l=v[1].size();
for(i=0;i<s.size()-l+1;i++)
{
aux="";
for(j=i;j<i+l;j++)
aux=aux+s[j];
k++;v2[k]=aux;
}
for(i=1;i<=p;i++)
for(j=1;j<=k;j++)
if(v[i]==v2[j])nr++;
g<<nr;
}