1 条题解

  • 1
    #include<bits/stdc++.h>
    using namespace std;
    int n,a[100005],cd=1,ans=1;
    int main()
    {
        cin>>n;
        for(int i=1;i<=n;i++)
            cin>>a[i];
        sort(a+1,a+1+n);
        for(int i=1;i<n;i++)
        {
            if(a[i+1]==a[i]+1)
                cd++;
            else if(a[i]==a[i+1])
                continue;
            else
                cd=1;
            ans=max(ans,cd);    
        }
        cout<<ans;
        return 0;
     } 
    
  • 1

信息

ID
2976
难度
6
分类
(无)
标签
递交数
131
已通过
39
通过率
30%
上传者