|
|
1
1
作为一项组合练习,这个过程似乎很简单。对于[1..18]中的每一个N,找到36位tritstring中“1”的所有不同排列。然后将其乘以N“2”在非“1”位置的不同排列数量,以及N-1“2”s。找到这36个数字的总和。在所有这些之后,为N=0加1,即所有“0”的tritstring。 一个36长的trits串中N trits的不同排列数量应为
这个问题听起来像是个脑筋急转弯。我没有进一步发展上述内容,但我高度怀疑存在捷径。 |
|
|
2
0
我的一个朋友给了我以下答案,他比我懂更多的数学。我把这个标记为“社区”,因为这不是我的工作。 你需要知道每种(大多数?)方法的数量 组合,而不仅仅是等于1s/2s。你可以把+18加起来 -18得到相等数量的1和2
直接解决似乎要容易得多。
做组合数学
Perl脚本打印出bc的行,因为我懒得写 很好地平衡乘法和除法的代码。
|
|
|
feasega · 聚合物模拟-2个节点之间的最短路线,适用于所有节点 1 年前 |
|
|
Alisa Petrova · 在有向图中更改一对顶点以创建循环 1 年前 |
|
|
b39b332d · 使用C++标准库实现高效间隔存储 1 年前 |
|
ABGR · 二叉树的直径——当最长路径不通过根时的失败案例 2 年前 |
|
|
EpicAshman · 数独棋盘程序中同一列和同一行出现两次的数字 2 年前 |