递归
C - 分数字 V3
#题目
将n分成m个大于0的不同数的和,1 2同 2 1 视作相同的划分。
按照字典序输出所有方案。数据保证存在解,即不会出现1+2+…m > n的情况
##输入
2个数 n,m(1 <= m <= 10,1 <= n <= 50 )。
(1+2+…m > n)
##输出
按照字典序,输出所有方案。数字之间,用空格划分。
##样例输入:
13 3
##样例输出:
1 2 10
1 3 9
1 4 8
1 5 7
2 3 8
2 4 7
2 5 6
3 4 6
#include<bits/stdc++.h>
using namespace std;
int m,n;
int num[100]={
0}