大佬们求助,超时怎么改呀(两个数组长度我改过好几次)
查看原帖
大佬们求助,超时怎么改呀(两个数组长度我改过好几次)
1091827
sdcjdxzqh1楼主2023/10/27 21:06
#include<stdio.h>
int main()
{
    int N,sum,i,j;
    scanf("%d",&N);
    long a[1000000000],b[1000000000];
    for(i=0;i<N;i++)
    scanf("%d",&a[i]);
    for(i=1;i<N;i++)
    {
        b[i]=1;
        for(j=i;j<N;j++)
        {
            if(a[j+1]>a[j])
            b[i]++;
            else
            break;
        }
    }
    sum=b[0];
    for(i=1;i<N;i++)
    {
        if(b[i]>sum)
        sum=b[i];
    }
    printf("%d",sum);
    return 0;
}
2023/10/27 21:06
加载中...