如何用EXCEL把“1-33”个怎样从一串数字中提取其中几个数挑出6个数相加等于128?

49*48*47*46*45*44 = 10 068 347 520先说结果,一个sheet如果你不分多列的话,肯定放不下给个建议,但是我自己没有尝试过,把1-49写成一个行一个列,那么49*49 = 2 401 种,把中间的对角线49个去掉就是2352个,这样就把随机取2个所有的可能都放出来了,然后你可以把这些单元格的内容再放成一行或者一列,另外的列/行放上1-49,办法和上面类似,计算3个出现的情况,以此类推到6个,ok,比较傻瓜的办法了。话说老夫用python 2行就搞定了from itertools import combinationsres = combinations(list(range(1,50)),6)排列的数字太多,内存溢出了,组合的话结果有13983816种,嗯,看你要排列还是组合了,建立给出的是排列}

我要回帖

更多关于 怎样从一串数字中提取其中几个数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信