首页 > 试题广场 >

小猿的击鼓传花

[编程题]小猿的击鼓传花
  • 热度指数:2366 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
K(K>=3)猿辅导的老师们在玩一个击鼓传花的小游戏。每击一次鼓,拿着花的老师要将花交给别人,不能留在自己手中。游戏开始前花在小猿手中,求击了N次鼓后,这朵花又回到小猿手中的方案数,请输出这个数模1000000007后的结果。

输入描述:
输入两个数N,K。

20%的数据:(3<=K<=10, 1<= N<=10)

70%的数据:(3<=K<=1000, 1<= N<=1000)

100%的数据:(3<=K<=10^9, 1<= N<=10^9)


输出描述:
输出方案数模1000000007后的结果
示例1

输入

3 3

输出

2

这道题你会答吗?花几分钟告诉大家答案吧!