感觉对了,但是80分,求助
查看原帖
感觉对了,但是80分,求助
823847
xuanbrother楼主2023/6/25 19:07
#include <stdio.h>
int main()
{
    int n;
    scanf("%d", &n);
    int a[n];
    for(int i=0; i<n; i++)
        scanf("%d", &a[i]);
        
    int max=0;
    int cnt=1;
    for(int i=0; i<n-1; i++)
    {
        if(a[i+1]-a[i]==1) cnt++;
        if(a[i+1]-a[i]!=1)
        {
            if(cnt>max) max=cnt;
            cnt=1;
        }
    }
    
    printf("%d", max);
    
    return 0;
}
2023/6/25 19:07
加载中...