Il Triforce è un artefatto immaginario in The Legend of Zelda , composto da tre triangoli equilateri dall'aspetto identico che rappresentano potere, saggezza e coraggio. Diversi giochi della saga includono un'animazione quando le tre parti finalmente si uniscono.
Lo scopo di questa sfida è di disegnare un singolo fotogramma 2D di un'animazione così semplificata, con una data larghezza per i triangoli e una data spaziatura tra le parti.
Ingresso
L'ingresso è composto da due numeri interi: una larghezza e un valore di spaziatura s ≥ 0 .
Produzione
Il telaio deve essere disegnato secondo le seguenti specifiche:
/\
/ \____________ this part is horizontally centered
/ \
/______\
\___ s empty lines
/
/\ /\
/ \ / \______ w+1 backslashes
/ \ / \
/______\ /______\
\_______ 2w underscores
|__|
\_____________ 2s spaces
Nell'esempio sopra, abbiamo e s = 2 .
Più esempi
, s = 0 :
/\
/__\
/\ /\
/__\/__\
, s = 0 :
/\
/ \
/____\
/\ /\
/ \ / \
/____\/____\
, s = 3 :
/\
/ \
/ \
/______\
/\ /\
/ \ / \
/ \ / \
/______\ /______\
, s = 1 :
/\
/ \
/ \
/ \
/________\
/\ /\
/ \ / \
/ \ / \
/ \ / \
/________\ /________\
Regole
- Gli spazi finali su ogni riga sono opzionali.
- Non sono ammessi spazi iniziali aggiuntivi su ogni riga.
- È possibile produrre una nuova riga aggiuntiva in più e / o una singola riga finale in più.
- Questo è code-golf .