早教吧 育儿知识 作业答案 考试题库 百科 知识分享

将N分为M位整数相加之和的所有情况意思是将一位整数(N)分为M位整数之和的所有情况,如:10有以下几种十位整数:1+1+1+1+1+1+1+1+1+1=10九位整数有:2+1+1+1+1+1+1+1+1=10八位的情况3+1+1+1+1+1+1+1=102+2+1+1+1+1+1

题目详情
将N分为M位整数相加之和的所有情况
意思是将一位整数(N)分为M位整数之和的所有情况,如:10有以下几种十位整数:1+1+1+1+1+1+1+1+1+1=10九位整数有:2+1+1+1+1+1+1+1+1=10八位的情况3+1+1+1+1+1+1+1=102+2+1+1+1+1+1+1=10.两位有:0+10=101+9=102+8=10.求用JAVA语言编出来,或者写出它们之间的规律.算法也可以,只要能点出要点,
▼优质解答
答案和解析
这个问题,不好讲,只能用递归,你这样想将一个整数每次分成两个数之后,然后,将分开的数再分,依次下去,当分到一时停止,然后再重新找两个数相加之后为那个数,再次去分
求采纳