Skip to content

Instantly share code, notes, and snippets.

@ten986
Created December 24, 2023 15:08
Show Gist options
  • Save ten986/fd6b459f08f322291eaf66fdfa437593 to your computer and use it in GitHub Desktop.
Save ten986/fd6b459f08f322291eaf66fdfa437593 to your computer and use it in GitHub Desktop.
2023年アドベントカレンダーで使用した、Maloblge の変換機に入れる用のコードです
11
ip
13
o 65
0
↓使うメモリの初期値
#
11
oo<opj
0
↓出力用
#
11
o
13
o 83
11
jjjjo
13
o 99
11
joo
11
/p/p/pj
11
*ooooj
11
i
0
ここまでで、入力受取と1個目の分岐
-> 29519, 9836
#
0
1092: 1個目が1、2個目が1、3個目が1
#
13
o 1092
12
o 7
11
//ooooopoooj
11
//ooooopooo<v
0
3279: 1個目が1、2個目が1、3個目が0
#
13
o 3279
12
o 7
11
//oooooopooj
11
//oooooopoo<v
0
6564: 1個目が1、2個目が1
-> 3279, 1092
#
13
o 6564
11
oo*j
11
oooopj
11
oooo*j
11
oooopj
11
oooo*j
11
ooooi
0
9836: 1個目が1
-> 45930, 6564
#
13
o 9836
11
oopooj
11
oo*ooj
11
ooi
0
14214: 1個目が0、2個目が1、3個目が1
#
13
o 14214
12
o 7
11
//oooooopooj
11
//oooooopoo<v
0
16401: 1個目が0、2個目が1、3個目が0
#
13
o 16401
12
o 7
11
//ooooooopoj
11
//ooooooopo<v
0
19687: 1個目が1、2個目が0、3個目が0
#
13
o 19687
12
o 7
11
//ooooooopoj
11
//ooooooopo<v
0
20775: 1個目が0、2個目が1
-> 16401, 14214
#
13
o 20775
11
oo*j
11
oooo*j
11
oooo*j
11
ooooi
0
22962: 1個目が0、2個目が0
-> 49203, 42642
#
13
o 22962
11
oo*j
11
oooo*j
11
ooooi
0
26248: 1個目が1、2個目が0、3個目が1
#
13
o 26248
12
o 7
11
//oooooopooj
11
//oooooopoo<v
0
29519: 1個目が0
-> 20775, 22962
#
13
o 29519
11
oo*ooj
11
oo*ooj
11
oo*ooj
11
ooi
0
42642: 1個目が0、2個目が0、3個目が1
#
13
o 42642
12
o 7
11
//ooooooopoj
11
//ooooooopo<v
0
45930: 1個目が1、2個目が0
-> 19687, 26248
#
13
o 45930
11
oo*j
11
oooopj
11
oooo*j
11
ooooi
0
49203: 1個目が0、2個目が0、3個目が0
#
13
o 49203
12
o 7
11
//oooooooopj
11
//oooooooop<v
0
初手でCを98に、Dを61に飛ばす。Dは61に置くことで、扱いやすくしている。
65 -> 1こめ
67 -> 2こめ
69 -> 3こめ
70 -> 64 (LOAD_D 用)
#
-1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment