Per questo motivo, le famiglie di tutto il mondo stanno costruendo alberi di Natale.
Ma questo albero normale può diventare noioso dopo un po ', quindi facciamo un albero ASCII!
Le foglie sono rappresentate da #
e devono essere disposte come mostrato nell'output di esempio. Abbiamo 5 palline ( O
) e 5 bastoncini di zucchero ( J
), che posizioniamo casualmente attorno all'albero. Abbiamo anche una candela in cima.
Input: nessuno
Produzione:
^
|
###
##O##
#######
#####
####J##
#########
####O######
#############
###J###
#########
####O###J##
#######O#####
###J########O##
###########J#####
###
###
Regole (se non è nelle regole, supponi di poterlo fare)
Palle e bastoncini di zucchero devono essere posizionati casualmente sull'albero e devono avere almeno una foglia tra loro, senza contare le diagonali.
Ogni foglia deve avere una probabilità diversa da zero di ottenere una palla o un bastoncino di zucchero.
Potrebbero esserci spazi iniziali o finali su ciascuna linea, purché l'albero abbia la forma corretta.
Questo è code-golf , quindi vince il codice più breve in caratteri.