4
最有效的起泡器
Cubically过于繁琐,无法手动编写任何代码。您的挑战是将ASCII文本转换为Cubically源代码。 立体地 这只是Cubically的一个快速失败;该存储库具有更完整的指南和详细信息。 奇怪的是我前段时间写的一种esolang,使用起来很痛苦。它包含两个内存,一个3x3x3 Rubik的多维数据集和一个称为“记事本”的寄存器。 记忆 内部Rubik's Cube的初始化如下: 000 000 top face 000 111222333444 left, front, right, and back faces, respectively 111222333444 111222333444 555 555 down face 555 在右表面上顺时针旋转90°后,内存立方体将如下所示: 002 002 002 111225333044 111225333044 111225333044 554 554 554 指令 非整数字符设置默认命令。对于再次设置默认命令之前的每个整数,将使用该整数执行命令。例如,x524y312将先执行x5 指令,然后执行2指令,再执行4指令,再执行y3 指令,然后执行1指令,再执行2指令。 命令使用的整数表示面部索引。因此x0将x在UP(0索引)面上执行。x1会执行x在LEFT(1索引)面上执行,依此类推。 执行任何命令6都会在记事本值上执行该命令。执行任何大于6的整数的命令将导致错误。 以下是一些示例命令: R1 -将右面顺时针旋转90°,以使内部立方体看起来像上面的第二个示例 R11 -将右面顺时针旋转90°两次,与 R2 …