top1编程
← 返回题目
题解

最长平台

1 条题解

  • 0
    @ 2026-7-28 22:45:17
    #include<bits/stdc++.h>
    using namespace std;
    long long n,a[10005],c,maxn=LONG_LONG_MIN;
    int main(){
        cin>>n;
        for(int i=1;i<=n;i++){
            cin>>a[i];
            if(a[i]!=a[i-1]){//不连续 
                maxn=max(maxn,c);//
                c=1;//长度回到1 
            }else{
                c++;
            }
        }
        maxn=max(maxn,c);
        cout<<maxn;
        return 0;
    }
    
    • 1