题目链接: 2015-09-1 数列分段.
code
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
int *nums = new int [n];
for(int i=0; i<n; i++) {
cin >> nums[i];
}
int count = 0;
int temp = nums[0];
count++;
for(int i=1; i<n; i++) {
if(temp != nums[i]) {
count++;
temp = nums[i];
}
}
cout << count;
delete[] nums;
return 0;
}