hdu-1087-Super Jumping! Jumping! Jumping!

来源:互联网 发布:js判断ios android 编辑:程序博客网 时间:2024/06/05 18:31

#include<stdio.h>
//#include<string.h>
int a[1003][2];
int main()
{
    int n;
    while(scanf("%d",&n)&&n)
    {
        int i,j,max=0;
        //memset(a,0,sizeof(a));
        for(i=0;i<n;i++)
        {
            scanf("%d",&a[i][0]);
            a[i][1]=0;
            for(j=0;j<i;j++)
            {
                if(a[i][0]>a[j][0]&&a[i][1]<a[j][0]+a[j][1])
                {
                    a[i][1]=a[j][0]+a[j][1];
                }
            }
        }
        for(i=0;i<n;i++)
            if(max<a[i][0]+a[i][1]) max=a[i][0]+a[i][1];
            printf("%d\n",max);
    }
    return 0;
}

 

0 0