Pagini recente » Cod sursa (job #2478441) | Cod sursa (job #864212) | Cod sursa (job #316706) | Cod sursa (job #800854) | Cod sursa (job #2855370)
#include <iostream>
#include <fstream>
#include <cstring>
using namespace std;
//amin
ifstream fin("abc2.in");
ofstream fout("abc2.out");
char text[10000001];
char mat[50001][21];
char nr = 0;
void read(){
//citeste matrice
char x[50001];
while(fin>> x){
strcpy(mat[nr],x);
nr++;
}
}
void solve(){
int k = 0;
for(int i = 0; i < nr; i++){
char* p = strstr(text,mat[i]);
while(p != NULL){
p = strstr(p + 1,mat[i]);
k++;
}
}
fout<< k;
}
int main()
{
fin.getline(text, 10000000);
read();
solve();
return 0;
}