用java怎样将一个正整数L随机拆分成N个正整数?

烈士家属待遇2022-10-07  9

如何用java将一个正整数L随机拆分成N个正整数?如何用java将一个正整数L随机拆分成N个正整数?简介:要求:N个整数拆分后的和等于L;如果要求100拆分成五个数,可能是[1,80,10,1,8].....解决方法:用一个随机种子从(0,n)中随机选取一个int值,然后进行减法得到两个int值x,n-x,然后选取其中一个。
转载请注明原文地址:https://juke.outofmemory.cn/read/1953498.html

最新回复(0)