- chenxueze's blog
ABBBAABCCCBBCAAACC
- 2025-7-22 14:25:24 @
#include<bits/stdc++.h>
using namespace std;
int main() {
string a,s[1001];
int k=0;
cin >> a;
int num = 1;
for (int i = 0;i < a.size() - 2; i++) {
if (a[i] != a[i + 1] && a[i + 1] == a[i + 2]) {
string temp;
for(int j=i;j<i+3;j++){
temp+=a[j];
}
s[k++]=temp;
}
}
sort(s,s+k);
for (int i = 1 ;i < k ; i++) {
if (s[i] != s[i - 1]) {
num ++;
}
}
cout << k << " " << num;
return 0 ;
}