#B. 牡牛和牝牛

    Type: Default File IO: bullcow 1000ms 64MiB

牡牛和牝牛

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

原题来自:USACO 2009 Feb. Silver

牡 mǔ,畜父也。牝 pìn,畜母也。 ——《说文解字》

约翰要带 NN 只牛去参加集会里的展示活动,这些牛可以是牡牛,也可以是牝牛。牛们要站成一排,但是牡牛是好斗的,为了避免牡牛闹出乱子,约翰决定任意两只牡牛之间至少要有 KK 只牝牛。

请计算一共有多少种排队的方法,所有牡牛可以看成是相同的,所有牝牛也一样,答案对 50000115000011 取模。

输入格式

一行,输入两个整数 NNKK

输出格式

一个整数,表示排队的方法数。

####样例

输入样例

4 2

输出样例

6

#####样例解释

66 种方法分别是:牝牝牝牝,牡牝牝牝,牝牡牝牝,牝牝牡牝,牝牝牝牡,牡牝牝牡。

(母母母母,公母母母,母公母母,母母公母,母母母公,公母母公)

数据范围与提示

对于全部数据,1N105,0K<N1\le N\le 10^5,0\le K\lt N

20201006-am测试

Not Attended
Status
Done
Rule
OI
Problem
5
Start at
2020-10-6 11:00
End at
2020-10-6 11:11
Duration
0.2 hour(s)
Host
Partic.
15