Ayrıca bakınız: Rotatagons
Meydan okuma
Girdi olarak bir dize verildiğinde, onun wordagon çıktısını alın.
Wordagons
Bir wordagon, altıgen içinde bir ipi temsil etmenin bir yoludur. Şimdi, dizgeden bir wordagon oluşturalım hexa
:
Öncelikle, dizedeki ilk karakterin ortasındaki bir yerle başlarsınız:
h
Sonra dizedeki bir sonraki karakteri alır ve altıgen bir katman eklersiniz:
e e
e h e
e e
Sonra bir sonraki katmanı ekleyin:
x x x
x e e x
x e h e x
x e e x
x x x
Son olarak, son katmanı ekleyin:
a a a a
a x x x a
a x e e x a
a x e h e x a
a x e e x a
a x x x a
a a a a
Ve şimdi dize için wordagon var hexa
.
Örnekler
İşte daha önce hazırladığım bazı şeyler:
hello
o o o o o
o l l l l o
o l l l l l o
o l l e e l l o
o l l e h e l l o
o l l e e l l o
o l l l l l o
o l l l l o
o o o o o
PPcg
g g g g
g c c c g
g c P P c g
g c P P P c g
g c P P c g
g c c c g
g g g g
o *
* * *
* *
* o *
* *
* * *
(T_T)
) ) ) ) )
) T T T T )
) T _ _ _ T )
) T _ T T _ T )
) T _ T ( T _ T )
) T _ T T _ T )
) T _ _ _ T )
) T T T T )
) ) ) ) )
Sondaki ve / veya baştaki yeni hatlara izin verildiğini unutmayın.
Kazanan
Bayt cinsinden en kısa kod kazanır.