首页 > 试题广场 >

数的划分

[编程题]数的划分
  • 热度指数:4501 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
将整数 n 分成 k 份,且每份不能为空,任意两个方案不能相同(不考虑顺序)。
例如: n=7,k=3 ,下面三种分法被认为是相同的。



问有多少种不同的分法, 答案对 109 + 7 取模。

数据范围: 
进阶:空间复杂度 ,时间复杂度
示例1

输入

7,3

输出

4
示例2

输入

6,2

输出

3

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