Pagini recente » Cod sursa (job #1319229) | Cod sursa (job #1757212) | Cod sursa (job #73588) | Cod sursa (job #2555502) | Cod sursa (job #1361693)
#include <iostream>
#include <fstream>
#include <cstring>
#include <algorithm>
using namespace std;
fstream fin("abc2.in");
ofstream fout("abc2.out");
int main()
{char a[100000],b[100000],*p;
int s[100],k=0,nr,j,m=0;
fin.getline(a,100000);
while(!(fin.eof()))
{
fin.getline(b,100000);
p=strstr(a,b);
if(p!=NULL)
{ s[k]=p-a;
k++;
}
}
sort(s,s+k);
s[0]=-2;
for(int i=1;i<k;i++)
{
nr=0;
for(j=0;j<k;j++)
if(s[i]==s[j]&&i!=j)
s[j]=-1;
if(s[i]>=0)
m++;
}
fout<<m<<"\0";
fin.close();
fout.close();
return 0;
}