提交时间:2024-04-25 22:00:00
运行 ID: 46100
#include<bits/stdc++.h> using namespace std; int main() { string a; cin>>a; string b[1001]={}; int cnt=0; for(int i=0;i<a.size();i++){ if(a[i+1]==a[i+2]&&a[i]!=a[i+1]){ b[cnt]=a[i]; cnt++; b[cnt]=a[i+1]; cnt++; b[cnt]=a[i+2]; cnt++; } } int cn=cnt/3; for(int i=0;i<cnt;i+=3){ for(int j=i+3;j<cnt;j+=3){ if(b[i]==b[j]&&b[i+1]==b[j+1]&&b[i+2]==b[j+2]) cn--; } } cout<<cn; return 0; }