#include <iostream>
using namespace std;
int main(){
std::ios_base::sync_with_stdio(false);
std::cin.tie(nullptr);
long long a=0, b=0, c=0, l=0;
string z;
cin>>z;
for(int i=0; i<z.size(); i++){
for(int q=i; q<z.size(); q++){
if(int(z[q])==97){a++;}
else if(int(z[q])==98){b++;}
else if(int(z[q])==99){c++;}
if((a==b&&a==c)||(a==0&&b==c)||(b==0&&a==c)||(c==0&&a==b)||(a==0&&b==0)||(a==0&&c==0)||(b==0&&c==0)){l++;}
}
a=0;
b=0;
c=0;
}
cout<<l;
return 0;
}
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | #include <iostream> using namespace std; int main(){ std::ios_base::sync_with_stdio(false); std::cin.tie(nullptr); long long a=0, b=0, c=0, l=0; string z; cin>>z; for(int i=0; i<z.size(); i++){ for(int q=i; q<z.size(); q++){ if(int(z[q])==97){a++;} else if(int(z[q])==98){b++;} else if(int(z[q])==99){c++;} if((a==b&&a==c)||(a==0&&b==c)||(b==0&&a==c)||(c==0&&a==b)||(a==0&&b==0)||(a==0&&c==0)||(b==0&&c==0)){l++;} } a=0; b=0; c=0; } cout<<l; return 0; } |
English