Markov Algorithm Online 解法まとめ

2022/06/24

Markov Algorithm Onlineの解法を記録する。以下内容は解法のネタバレのため注意。

Hello, World!

https://mao.snuke.org/tasks/1

Syntax and Limitations に従い入力を丸々置換する

Hello,:World!

Remove all s

https://mao.snuke.org/tasks/2

s: で全てのsを消す。 s:: は正しくない点に注意

s:

Prepend s

https://mao.snuke.org/tasks/3

::s で先頭を一回のみsに置換する。 :s だと置換後に再実行され無限ループに陥るため注意

 ::s

Rock Paper Scissors

https://mao.snuke.org/tasks/4

入力の手に勝つような出力をする。Rに対してはP、Pに対してはS、Sに対してはRが勝つ

R::P
P::S
S::R

iwiwi

https://mao.snuke.org/tasks/5

iiの間にwを入れたいのでそのように指定する

ii:iwi