本帖最后由 张向辉 于 2013-2-6 14:53 编辑
有道很有趣的问题:整数的分划问题。
如,对于正整数n=6,可以分划为:
6
5+1
4+2, 4+1+1
3+3, 3+2+1, 3+1+1+1
2+2+2, 2+2+1+1, 2+1+1+1+1
1+1+1+1+1+1+1
这是一道java程序设计大赛题,我看着很有意思,我只能实现部分,求高手指教,能不能给出全部可运行的程序!
补充:现在的问题是,对于给定的正整数n,编写算法打印所有划分。
用户从键盘输入 n (范围1~10)
程序输出该整数的所有划分。
|
|