题目描述
将整数 $n$ 分成$k$份,且每份不能为空,任意两个方案不相同(不考虑顺序)。
例如: $n=7$ , $k=3$ ,下面三种分法被认为是相同的。
$1,1,5$;
$1,5,1$;
$5,1,1$;
问有多少种不同的分法。
输入格式
$n$,$k$ $(6<n≤200,2≤k≤6)$
输出格式
$1$ 个整数,即不同的分法。
输入样例
7 3
输出样例
4
Solution
这道题十分简单,就是裸的DFS,代码也只有十多行,不过需要一个小小的剪枝。
Code
1 |
|
将整数 $n$ 分成$k$份,且每份不能为空,任意两个方案不相同(不考虑顺序)。
例如: $n=7$ , $k=3$ ,下面三种分法被认为是相同的。
$1,1,5$;
$1,5,1$;
$5,1,1$;
问有多少种不同的分法。
$n$,$k$ $(6<n≤200,2≤k≤6)$
$1$ 个整数,即不同的分法。
7 3
4
这道题十分简单,就是裸的DFS,代码也只有十多行,不过需要一个小小的剪枝。
1 |
|