思路:
前后不相同的位置的数量和+1即是答案;
代码:
#include<bits/stdc++.h>
using namespace std;
#define rp(i,n) for(int i=0;i<n;i++)
const int N=1005;
int arr[N];
int main(){
int n;
cin>>n;
rp(i,n) cin>>arr[i];
int ans=1;
for(int i=1;i<n;i++){
if(arr[i-1]!=arr[i]) ans++;
}
cout<<ans;
return 0;
}