Cod sursa(job #98657)

Utilizator sigridMaria Stanciu sigrid Data 10 noiembrie 2007 15:37:04
Problema Abc2 Scor 0
Compilator cpp Status done
Runda Happy Coding 2007 Marime 0.5 kb
#include<fstream.h>
#include<string.h>
#define dim 10000000
char (*a)=new char[dim];
char b[20];
char *ch;
int main()
{ifstream f("abc2.in");
 ofstream g("abc2.out");
 unsigned long n,l,i,j;
 int ok;
 f.get(a,dim,'\n');
 f.get();
 n=strlen(a);
 int c=0;
 while(f.get(b,20,'\n'))
  {f.get();
   l=strlen(b);
   for(i=0;i<n;i++)
    {ok=1;
     for(j=0;j<l;j++)
      {if(b[j]!=a[i+j])
	{ok=0;break;}
      }
     if(ok) c++;
    }
  }
f.close();
 g<<c<<'\n';
g.close();
return 0;
}