在此任务中,您将获得奇数数量的白球和相同数量的黑球。任务是计算将球放入垃圾箱的所有方法,以使每个垃圾箱中每种颜色的数量均为奇数。
例如,假设我们有3个白球。不同的方式是:
(wwwbbb)
(wb)(wb)(wb)
两种不同的可能性。
如果我们有5个白球,则不同的方法是:
(wwwwwbbbbb)
(wwwbbb)(wb)(wb)
(wwwb)(wbbb)(wb)
(wb)(wb)(wb)(wb)(wb)
您可以按照自己喜欢的任何方式获取输入,它是一个整数。输出只是一个整数。
您的代码必须足够快,这样您才能看到完整的11个白球。
您可以使用任何喜欢的语言或库。
请说明一下,我们的输出可以仅仅是多种方式吗?也就是说,一个数字作为输出?
—
orlp
我认为这是来自math.stackexchange.com/questions/2736933/…您应该引用它@Lembik
—
qwr
我认为您应该删除速度标准或使其更具体。“足够快”太含糊了。
—
dylnan '18
您知道PPCG用户非常疯狂,他们宁愿花钱在使用超级计算机上计算11而不是花更多的字节吗?那为什么要浪费他们的钱呢?
—
user202729 '18
:)
(注:可以使用复杂的公式有效地计算P函数。也可以使用适当的公式来计算该函数。)
—
user202729 '18