yaooo


私信TA

用户名:uq_97606460667

访问量:262

签 名:

等  级
排  名 20328
经  验 695
参赛次数 0
文章发表 3
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

TA的其他文章

解题思路:

注意事项:

参考代码:

#include<iostream>
using namespace std;
int main()
{
    int n,m,dp[210][110][110];
    cin>>n>>m;
    dp[0][0][2]=1;
    for(int i=1;i<=n+m-1;i++){
        for(int j=0;j<=n;j++){
            for(int k=0;k<=m;k++){
                if(j!=0&&k%2==0)
                dp[i][j][k]=(dp[i-1][j][k+1]+dp[i-1][j-1][k/2])%1000000007;
                else
                dp[i][j][k]=dp[i-1][j][k+1];
            }
        }
    }
    cout<<dp[n+m-1][n][1];
    return 0;
}

 

0.0分

3 人评分

  评论区

  • «
  • »