JavaScript (Node.js),(削除) 315 (削除ここまで)265262 bytes
_=>`G .0.
G/F1 3 2/|
/1F 4 1F/c|
/2 3 F1/d |
:0:ab b|a|
|7 65 5|E|6|E|
|GGG |b|a ab:
|8 9 8| d/
|GGG |c/
|5|6 65 7|/
'0'`.replace(/\w/g,c=>c<1?'-----------':(u=c<{}?' ':'')+' o'[1&R>>('0xf'+c-5*e)%15]+u,R=[20752R=[8724,2206418966,58086864,22241232,176347218,134806414,2194014998,7845][e=Math6390][e=Math.random()*24|0,e%8])
Assume Arnauld's solution is correct as I geneated geneated using its output
JavaScript (Node.js),(削除) 315 (削除ここまで)265 bytes
_=>`G .0.
G/F 3 2/|
/1 4 1/c|
/2 3 F/d |
:0:a b|
|7 6 5|E|
|GGG |b a:
|8 9 8| d/
|GGG |c/
|5 6 7|/
'0'`.replace(/\w/g,c=>c<1?'-----------':(u=c<{}?' ':'')+' o'[1&R>>('0xf'+c-5*e)%15]+u,R=[20752,22064,5808,2224,17634,13480,21940,7845][e=Math.random()*24|0,e%8])
Assume Arnauld's solution is correct as I geneated using its output
JavaScript (Node.js),(削除) 315 (削除ここまで)262 bytes
_=>`G .0.
G/1 3 2/|
/F 4 F/c|
/2 3 1/d |
:0:b a|
|7 5 6|E|
|GGG |a b:
|8 9 8| d/
|GGG |c/
|6 5 7|/
'0'`.replace(/\w/g,c=>c<1?'-----------':(u=c<{}?' ':'')+' o'[1&R>>('0xf'+c-5*e)%15]+u,R=[8724,18966,6864,1232,7218,6414,14998,6390][e=Math.random()*24|0,e%8])
Assume Arnauld's solution is correct as I geneated using its output
JavaScript (Node.js),(削除) 315 (削除ここまで)277265 bytes
_=>`G .-----------0.
G/0F 3 2/|
/1 4 1/c|
/2 3 0F/d |
:-----------0:a b|
|7 6 5|E|
|GGG |b a:
|8 9 8| d/
|GGG |c/
|5 6 7|/
'0'`.replace(/\w/g,c=>c<1?'-----------'`.replace(/\w/g,c=>':(u=c<{}?' ':'')+' o'[1&R>>('0xf'+c-5*e)%15]+u,R=[20752,22064,5808,2224,17634,13480,21940,7845][e=Math.random()*24|0,e%8])
Assume Arnauld's solution is correct as I geneated using its output
JavaScript (Node.js),(削除) 315 (削除ここまで)277 bytes
_=>`G .-----------.
G/0 3 2/|
/1 4 1/c|
/2 3 0/d |
:-----------:a b|
|7 6 5|E|
|GGG |b a:
|8 9 8| d/
|GGG |c/
|5 6 7|/
'-----------'`.replace(/\w/g,c=>(u=c<{}?' ':'')+' o'[1&R>>('0xf'+c-5*e)%15]+u,R=[20752,22064,5808,2224,17634,13480,21940,7845][e=Math.random()*24|0,e%8])
Assume Arnauld's solution is correct as I geneated using its output
JavaScript (Node.js),(削除) 315 (削除ここまで)265 bytes
_=>`G .0.
G/F 3 2/|
/1 4 1/c|
/2 3 F/d |
:0:a b|
|7 6 5|E|
|GGG |b a:
|8 9 8| d/
|GGG |c/
|5 6 7|/
'0'`.replace(/\w/g,c=>c<1?'-----------':(u=c<{}?' ':'')+' o'[1&R>>('0xf'+c-5*e)%15]+u,R=[20752,22064,5808,2224,17634,13480,21940,7845][e=Math.random()*24|0,e%8])
Assume Arnauld's solution is correct as I geneated using its output
JavaScript (Node.js), 315(削除) 315 (削除ここまで)277 bytes
_=>` _=>`G .-----------.
G/0 3 2/|
/1 4 1/c|
/2 3 0/d |
:-----------:a b|
| 7 |7 6 5 | e |5|E|
| |GGG |b a:
| 8 |8 9 8 |8| d/
| |GGG |c/
| 5 |5 6 7 |7|/
'-----------'`.replace(/\w/g,c=>R&1<<c=>('0xf'+c-5*e)%15u=c<{}?'o':' ':'')+' o'[1&R>>('0xf'+c-5*e)%15]+u,R=[20752,22064,5808,2224,17634,13480,21940,7845][e=Math.random()*24|0,e%8])
Assume Arnauld's solution is correct as I geneated using its output
JavaScript (Node.js), 315 bytes
_=>` .-----------.
/0 3 2/|
/1 4 1/c|
/2 3 0/d |
:-----------:a b|
| 7 6 5 | e |
| |b a:
| 8 9 8 | d/
| |c/
| 5 6 7 |/
'-----------'`.replace(/\w/g,c=>R&1<<('0xf'+c-5*e)%15?'o':' ',R=[20752,22064,5808,2224,17634,13480,21940,7845][e=Math.random()*24|0,e%8])
Assume Arnauld's solution is correct as I geneated using its output
JavaScript (Node.js),(削除) 315 (削除ここまで)277 bytes
_=>`G .-----------.
G/0 3 2/|
/1 4 1/c|
/2 3 0/d |
:-----------:a b|
|7 6 5|E|
|GGG |b a:
|8 9 8| d/
|GGG |c/
|5 6 7|/
'-----------'`.replace(/\w/g,c=>(u=c<{}?' ':'')+' o'[1&R>>('0xf'+c-5*e)%15]+u,R=[20752,22064,5808,2224,17634,13480,21940,7845][e=Math.random()*24|0,e%8])
Assume Arnauld's solution is correct as I geneated using its output