题解:P10840 【MX-J2-T1】Turtle and Sequences

· · 题解

思路

容易有对于 a_1=a_2=...=a_n,最多能进行的操作次数为 1。

而对于其他情况,则:

#include <bits/stdc++.h>
using namespace std;
int n,a[100005];
int main(){
    cin >> n;
    for (int i = 1;i <= n;i++) cin >> a[i];
    bool flag = true;
    for (int i = 1;i <= n - 1;i++) if (a[i] - a[i + 1] != 0) flag = false;
    if (flag) cout << 0;
    else cout << n - 1;
}