Aus diesem Grund bauen Familien aus aller Welt Weihnachtsbäume.
Aber dieser normale Baum kann nach einer Weile langweilig werden, also machen wir einen ASCII-Baum!
Blätter werden durch dargestellt #
und müssen wie in der Beispielausgabe gezeigt angeordnet werden. Wir haben 5 Bälle ( O
) und 5 Zuckerstangen ( J
), die wir zufällig um den Baum legen. Wir haben auch eine Kerze oben drauf.
Eingabe: keine
Ausgabe:
^
|
###
##O##
#######
#####
####J##
#########
####O######
#############
###J###
#########
####O###J##
#######O#####
###J########O##
###########J#####
###
###
Regeln (wenn es nicht in den Regeln steht, nimm an, dass du kannst)
Kugeln und Zuckerstangen müssen zufällig auf den Baum gelegt werden und mindestens ein Blatt dazwischen haben, wobei die Diagonalen nicht berücksichtigt werden.
Jedes Blatt muss eine Chance von ungleich Null haben, einen Ball oder eine Zuckerstange zu bekommen.
In jeder Zeile können sich führende oder nachfolgende Leerzeichen befinden, solange der Baum die richtige Form hat.
Dies ist Code-Golf , also gewinnt der kürzeste Code in Zeichen.