/* -*- coding: utf-8 -*- * * 1005.cc: No.1005 BOT対策 - yukicoder */ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; /* constant */ const int MAX_N = 1000; /* typedef */ /* global variables */ char s[MAX_N + 4], t[MAX_N + 4]; /* subroutines */ /* main */ int main() { scanf("%s%s", s, t); int n = strlen(s), m = strlen(t); int cnt = 0; for (int i = 0; i + m <= n; i++) if (! strncmp(s + i, t, m)) { if (m == 1) { cnt = -1; break; } cnt++; s[i + m - 2] = '.'; } printf("%d\n", cnt); return 0; }