在两个颜色相同时,输出的数加一,所以使前一个颜色与后一个颜色相比较,若相同,则输出数加一
...
#include<iostream>
using namespace std;
int main()
{
int x=0;
int n;
cin >> n;
char a[50];
cin >> a;
for (int i = 0; i + 1< n; i++)
{
if (a[i] == a[i + 1])
{
x++;
}
}
cout << x << endl;
return 0;
}
...