为什么这个初始化 34会WA?
查看原帖
为什么这个初始化 34会WA?
231474
__wzh__楼主2023/7/21 21:38

int bx,by,hx,hy;

cin>>bx>>by>>hx>>hy;
bx+=2;by+=2;hx+=2;hy+=2;
for(int i = 0; i <= 8; i++) s[hx + fx[i]][hy + fy[i]] = 1;
for(int i = 2;i<=bx;i++)
{
    if(s[i][2]) continue;
    else dp[i][2] = 1;
}
for(int j = 2;j<=by;j++) 
{
    if(s[2][j]) continue;
    else dp[2][j] = 1;
} 
dp[2][2] = 0;
for(int i = 3;i<=bx;i++)
{
    for(int j = 3;j<=by;j++)
    {
        if (s[i][j]) continue;
        dp[i][j] = dp[i-1][j]+dp[i][j-1];
    }
}
2023/7/21 21:38
加载中...