Sub sequence:

Find the max continuous sub sequence:

#include <stdio.h>

void main()
{
    int a[100],j,n;
        int r,m,i;
        scanf("%d",&n);
        for(i=0;i<n;i++)
        {
            scanf("%d",&a[i]);
        }m=a[0];r=a[0];
        for(i=1;i<n;i++)
        {
            if(a[i]>a[i-1])
        {
            r+=a[i];
        }
        else
        {
            r=a[i];
        }
        if(r>m)
        m=r;
}
    printf("%d",m);
}

Comments

Popular Posts