在针对我正在提出的其他挑战进行一些研究时,我遇到了一个Cayley图,特别是这个图。因为我是顶级的 ascii艺术挑战者之一,所以我当然必须为此提出ASCII艺术挑战。
您的挑战是如何在两个生成器上生成自由组的Cayley图的ASCII艺术描述,如下所示:
+
+++
+ | +
++-+-++
+ | +
+ | +
+++ | +++
+ | | | +
++-+----+----+-++
+ | | | +
+++ | +++
+ | +
+ | +
+++ | +++
+ | + | + | +
++-+-++ | ++-+-++
+ | + | + | +
+ | | | +
+++ | | | +++
+ | | | | | +
++-+----+-----------+-----------+----+-++
+ | | | | | +
+++ | | | +++
+ | | | +
+ | + | + | +
++-+-++ | ++-+-++
+ | + | + | +
+ +++ | +++ +
+++ + | + +++
+ | + | + | +
++-+-++ | ++-+-++
+ | + | + | +
+ | + | + | +
+++ | +++ | +++ | +++
+ | | | + | + | | | +
++-+----+----+-++ | ++-+----+----+-++
+ | | | + | + | | | +
+++ | +++ | +++ | +++
+ | + | + | +
+ | | | +
+++ | | | +++
+ | + | | | + | +
++-+-++ | | | ++-+-++
+ | + | | | + | +
+ | | | | | +
+++ | | | | | +++
+ | | | | | | | +
++-+----+-----------+--------------------------+--------------------------+-----------+----+-++
+ | | | | | | | +
+++ | | | | | +++
+ | | | | | +
+ | + | | | + | +
++-+-++ | | | ++-+-++
+ | + | | | + | +
+++ | | | +++
+ | | | +
+ | + | + | +
+++ | +++ | +++ | +++
+ | | | + | + | | | +
++-+----+----+-++ | ++-+----+----+-++
+ | | | + | + | | | +
+++ | +++ | +++ | +++
+ | + | + | +
+ | + | + | +
++-+-++ | ++-+-++
+ | + | + | +
+++ + | + +++
+ +++ | +++ +
+ | + | + | +
++-+-++ | ++-+-++
+ | + | + | +
+ | | | +
+++ | | | +++
+ | | | | | +
++-+----+-----------+-----------+----+-++
+ | | | | | +
+++ | | | +++
+ | | | +
+ | + | + | +
++-+-++ | ++-+-++
+ | + | + | +
+++ | +++
+ | +
+ | +
+++ | +++
+ | | | +
++-+----+----+-++
+ | | | +
+++ | +++
+ | +
+ | +
++-+-++
+ | +
+++
+
输入项
没有输入,除非您的语言明确要求输入才能运行。
输出量
上面显示的ASCII艺术形式。
MD5哈希
由于这是一个非常大的输出,因此在这里检查一下示例形式的一些MD5哈希(所有输出都是UTF-8,不带BOM),以检查您的工作:
- 正方形空格填充,
CR/LF
换行和尾随换行符954B93871DAAE7A9C05CCDF79B00BF3C
--这是上面使用的表示形式。 - 正方形空格填充,
CR/LF
换行符,无尾随换行符-28405EF91DA305C406BD03F9275A175C
- 方形空格填充,
LF
换行和尾随换行符-8CA65FB455DA7EE5A4C10F25CBD49D7E
- 正方形空格填充,
LF
换行符,无尾随换行符-FDB1547D68023281BB60DBEC82C8D281
- 没有尾随空格,
CR/LF
换行符和尾随换行符-77FDE8CE5D7BD1BDD47610BA23264A19
- 没有尾随空格,
CR/LF
换行符,没有尾随换行符-EAD390C3EFD37F0FCACE55A84B793AB5
- 没有尾随空格,
LF
换行符和尾随换行符-1F6CAB740F87881EB2E65BED65D08C36
- 没有尾随空格,
LF
换行符,没有尾随换行符-7D41CE1E637619FEA9515D090BFA2E9C
- 如果您想与其他MD5进行比较,请让我知道,我将创建它并更新挑战。
规则
-
/ |
s 的运行遵循公式,(2<<n)-n-2
而不是(1<<n)-1
我最初的猜测。