#include #include int main() { using namespace std; string s; int m; cin >> s >> m; int sz_s = s.size(), ans = 0; while (m--) { string c; cin >> c; int sz_c = c.size(); for (int i = 0; i < sz_s - sz_c + 1; i++) { bool match = true; for (int j = 0; j < sz_c; j++) { if (s[i + j] != c[j]) { match = false; break; } } if (match) { ans++; } } } cout << ans << endl; }