【数列分段】简单遍历,数学规律

比较简单
代码如下:

#include<iostream>
using namespace std;
int main(){
    int n;
    cin >> n;
    int sum = 0;
    int prev;
    for(int i = 0;i < n;i++){
        int temp;
        if(i ==0){
            sum++;
            cin >> temp;
            prev = temp;
            continue;
        }
        cin >> temp;
        if(prev == temp){
            continue;
        }else{//不相同,截断,新的
            sum++;
            prev = temp;
        }
    }
    cout << sum;
}
posted @ 2025-12-01 18:28  q_z_chen  阅读(3)  评论(0)    收藏  举报