题解 | #放苹果#

放苹果

http://www.nowcoder.com/practice/bfd8234bb5e84be0b493656e390bdebf

// m 个苹果,n 个盘子
const dp = (m, n) => {
  if(m == 0 || n == 1) return 1;
  if(n > m) {
    return dp(m, m)
  } else {
    return dp(m, n-1) + dp(m-n, n)
  }
}
while(input = readline()) {
  const [m, n] = input.split(" ");
  console.log(dp(~~m, ~~n))
}
全部评论

相关推荐

神哥不得了:首先我就是在成都,成都的互联网格外的卷,如果是凭现在的简历的话很难找到大厂,建议再添加一个高质量的项目上去,另外专业技能的话最好是超过每一条的一半
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务