思路:后一个数和前一个数不相等,就是一个新的分段
代码如下:
#include <iostream>
using namespace std;
int main()
{
int n, result(0);
int a[1000];
cin >> n;
for(int i=0; i<n; i++)
cin >> a[i];
for(int i=1; i<n; i++)
if(a[i] != a[i-1])
++result;
cout << ++result;
return 0;
}