Pagini recente » Borderou de evaluare (job #3282551) | Atasamentele paginii Switch5 | Borderou de evaluare (job #2877742) | Diferente pentru limeeval intre reviziile 13 si 37 | Cod sursa (job #98166)
Cod sursa(job #98166)
#include <fstream>
using namespace std;
#define FIN "abc2.in"
#define FOUT "abc2.out"
char a[100],b[100][100];
int c,k;
void main()
{
int l = 0;
ifstream fin(FIN);
ofstream fout(FOUT);
fin >> a;
for(int i = 0; !fin.eof(); ++i){
fin >> b[i];
for(int j = 0; j < strlen(a);++j)
{
if(a[j] == b[i][l])
++k,++l;
else
k = 0,l = 0;
if(k == strlen(b[i])-1)
++c;
}
}
fout << c << std::endl;
}