Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Math 将N表示为K个非零整数之和_Math - Fatal编程技术网

Math 将N表示为K个非零整数之和

Math 将N表示为K个非零整数之和,math,Math,我正在寻找一个程序,它的输入n表示一个整数和k,整数的个数n应该是 例如,n=5,k=2将作为输出 1 + 4, 3 + 2. 我在互联网上搜索过,但只找到了一个程序,它可以找到一些选项,但不会显示哪些选项 我不在乎程序是用哪种语言编写的,只要它符合我的要求。你考虑过这个问题吗?你的问题是把所有的n部分都找到k部分。通过调用constrated_partitions(n,k,1,n),您可以找到一个Python解决方案,该解决方案可以在中查找所有有序分区(即顺序重要的地方)。或者在Google

我正在寻找一个程序,它的输入n表示一个整数和k,整数的个数n应该是

例如,
n=5,k=2
将作为输出

1 + 4, 3 + 2.
我在互联网上搜索过,但只找到了一个程序,它可以找到一些选项,但不会显示哪些选项

我不在乎程序是用哪种语言编写的,只要它符合我的要求。

你考虑过这个问题吗?你的问题是把所有的n部分都找到k部分。通过调用
constrated_partitions(n,k,1,n)
,您可以找到一个Python解决方案,该解决方案可以在中查找所有有序分区(即顺序重要的地方)。或者在Google上搜索分区n到k部分的算法。