Created
December 24, 2023 15:08
-
-
Save ten986/fd6b459f08f322291eaf66fdfa437593 to your computer and use it in GitHub Desktop.
2023年アドベントカレンダーで使用した、Maloblge の変換機に入れる用のコードです
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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