#include <bits/stdc++.h>
#define _GLIBCXX_DEBUG
#define rep(i, n) for (int i = 0; i < (int)(n); i++)
#define repi(i, a, b) for (int i = (int)(a); i < (int)(b); i++)
using namespace std;
int main(){
int N;
string S;
cin >> N >> S;
int ans = 0;
rep(i, N-2){
// i番目から3文字分の部分文字列
string T = S.substr(i, 3);
// 部分文字列が"ABC"に一致するかどうか判定
if (T == "ABC") ans++;
}
cout << ans << endl;
}
コメント