从以下四组中的任何一组中选择一组四个字节而不替换(即,不重复字节),并且不一定按任何特定顺序进行:
- 任何一个单字节编码的字符
- Unicode字符,范围为00–FF
- 有符号十进制整数,范围为−128–127
- 无符号十进制整数,范围为0–255
您选择的四个值(请说明它们是哪个)将是有效输入。您必须将每个值与以下ASCII图稿之一配对。
给定(通过任何方式)您的四个有效输入之一,以相应的ASCII艺术形式响应(以任何方式,甚至是字符串列表)。只要图像在一个连续的2D区域中,在所有面上都可以有多余的空白。
第一个字节:
/\
/ \
| |
| |
| |
|____|
\__/
| |
| |
| |
| |
/\ | | /\
/ \| |/ \
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
AAAAAAAAAAAA
第二个字节:
/\
/ \
| |
| |
| |
|____|
\__/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
AAAA
第三字节:
/\
/ \
| |
| |
| |
|____|
\__/
| |
| |
| |
|__|
/\
第四个字节:
db
_/\_
\__/
| |
| |
| |
|__|
/\
这个ASCII艺术Kolmogorov复杂性挑战有何新内容?
选择有效输入的能力为挑战提出了新的方面。输入显然太局限了,无法对整个结果进行编码,但可以携带足够的信息来引起注意。
多个可能的输出共享许多结构,因此在每个图像内以及图像之间重用代码或子图像是可行的。
有足够的重复性,即使是不善于应对此类挑战的语言,也有很大的机会能够使用智能代码,而不仅仅是广泛地对字符串进行硬编码。