请达人指出错误,谢谢

[复制链接]
查看11 | 回复1 | 2011-6-14 19:28:42 | 显示全部楼层 |阅读模式
#include
#include
int n;
int dp[1002][1002];
double A[1002];
int main()
{
        int i,j,k,sum;
        while(scanf("%d",&n)!=EOF)
        {
                for(i=0;i=1;j--)       
                        {
                                if(A(dp[1][j]+1))?dp[0]:(dp[1][j]+1);
                                }
                                if(A>A[j])//U
                                {
                                        if(dp[1](dp[0][j]+1))?dp[1]:(dp[0][j]+1);
                                }
                        }
                /*
                for(i=1;i=dp[1][n]) sum=dp[0][n];
                if(dp[0][n]<dp[1][n]) sum=dp[1][n];
                if(sum<3) sum=0;
                printf("%d\n",sum);
        }
        return 0;
}
http://acm.jlu.edu.cn/joj/showproblem.php?pid=2486&contestid=103这是那个题目的网站

回复

使用道具 举报

千问 | 2011-6-14 19:28:42 | 显示全部楼层
哥们,我也正愁着呢。。。你看看我的提问。。。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行