class Solution
{
public:
int countBinarySubstrings(string s)
{
int result = 0;
int leftNums = 0;
int rightNums = 1;
for (int i = 1; i < s.length(); i++)
{
if (s[i] == s[i - 1])
{
rightNums++;
}
else
{
leftNums = rightNums;
rightNums = 1;
}
if (leftNums >= rightNums)
{
result++;
}
}
return result;
}
};