题目
HJQ同学发现了一道数学题,要求n拆分成若干自然数和的方案
输入格式
输入n
输出格式
输出n拆分成若干自然数和的方案,每个方案一行
数据规模和约定
n <= 10
资源限制
内存限制:256.0MB C/C++时间限制:1.0s
思路
如图树形结构,回溯+剪枝。
代码
#include <iostream>
using namespace std;
#include <vector>
#include <numeric>
vector<int> v;
vector<int> path;
void backtracking(int n,int startIn