|
|
1
11
|
|
|
2
8
如果分母中有两个或五个素因子,则重复部分不从第一个位置开始。
这似乎很好地解释了基数2。只有分母幂为二的分数是不重复的。这可以通过断言分母中只设置了一个位来轻松检查。
所有分母为奇数的分数都应该是重复的,模式及其长度可以通过将分母分数表示为
至于基数10,我不知道如何处理包含但不是2的幂的分母,例如12=
|
|
|
3
5
首先,你的一个例子是错误的。重复部分
在哪儿
例如
可以用以下公式表示:
|
|
|
4
3
decimal expansion ,特别是关于分数的周期。 |
|
|
5
2
long division ,注意到剩余部分。余数的结构将为您提供任何 有理小数 :
您可以在中看到编码的算法
C++
在方法中
Try
|
|
|
6
1
要查找重复模式,只需跟踪沿线使用的值:
当您达到第二个位的相同值时,该过程将从该点开始重复,一次又一次地产生相同的位模式。模式“0011”从第二位(十进制分隔符后的第一位)开始重复。 如果希望图案以“1”开头,只需旋转它,直到它与该条件匹配:
|
|
|
feasega · 聚合物模拟-2个节点之间的最短路线,适用于所有节点 1 年前 |
|
|
Alisa Petrova · 在有向图中更改一对顶点以创建循环 1 年前 |
|
|
b39b332d · 使用C++标准库实现高效间隔存储 2 年前 |
|
ABGR · 二叉树的直径——当最长路径不通过根时的失败案例 2 年前 |
|
|
EpicAshman · 数独棋盘程序中同一列和同一行出现两次的数字 2 年前 |