注册 登录
编程论坛 C++教室

谁能解决啊 自然数的拆分问题

xiaodong5800 发布于 2010-03-06 20:43, 797 次点击
输入自然数n,然后将其拆分成由若干数相加的形式,参与加法运算的数可以重复。

Input

输入只有一个整数n,表示待拆分的自然数n。

Output

若干数加法的式子,每个式子占一行。

Sample Input


7

Sample Output


7=1+6
7=1+1+5
7=1+1+1+4
7=1+1+1+1+3
7=1+1+1+1+1+2
7=1+1+1+1+1+1+1
7=1+1+1+2+2
7=1+1+2+3
7=1+2+4
7=1+2+2+2
7=1+3+3
7=2+5
7=2+2+3
7=3+4

1 回复
#2
shl3052010-03-07 02:05
DFS搜索,不过n较大时效率会很低
1