ASCII计算器(ASCII-Calculator) 在 Minecraft 的解法

参赛有奖!CodeCraft Challenge 代码工艺挑战赛第一期开始!继续讨论:

讲讲Minecrafter的解法,以下操作

核心是/data指令支持了<start><end>

首先创建一个记分板和128个实体作为字符串到数字映射,

在记分板里创建一个储存和数据的目标,以任意合理的方式(/data支持的)获得输入字符串,利用迭代索引的方式直到命令失败,之后输出记分板的值

没错,就是这么简单


应该是没问题的,不过我倒是很久没启动 Minecraft 了

由于存在不可见字符,所以实际你也不太能输入,可以优化到可见字符集,实现时不需要128个实体

mcfunction 算冷门语言吗?请告诉我:不是!

29 个赞

原来还有这个

大佬太强了!

@MatsuzakaSato mc是图灵完备的,不过这怎么算? :melting_face: 我本来像做搞笑组的,不过我懒

不明觉厉啊!:astonished_face: :tieba_013:

我嘞个豆啊