Bu nedenle, dünyanın her yerinden aileler Noel ağaçları inşa ediyorlar.
Ama bu normal ağaç bir süre sonra sıkıcı olabilir, bu yüzden bir ASCII ağacı yapalım!
Yapraklar temsil edilir #
ve örnek çıktısında gösterildiği gibi düzenlenmelidir. Ağacın etrafına rastgele yerleştirdiğimiz 5 top ( O
) ve 5 şeker kamışı ( J
) var. Üstünde bir de mum var.
Giriş: hiçbiri
Çıktı:
^
|
###
##O##
#######
#####
####J##
#########
####O######
#############
###J###
#########
####O###J##
#######O#####
###J########O##
###########J#####
###
###
Kurallar (kurallarda değilse, yapabileceğinizi varsayalım)
Toplar ve şekerler ağaca rastgele yerleştirilmeli ve aralarında en az bir yaprak olmalı, köşegenler sayılmamalıdır.
Her yaprağın, top veya şeker kamışı alma şansı sıfırdan farklı olmalıdır.
Ağaç uygun şekle sahip olduğu sürece her bir çizgide ön veya arka boşluklar olabilir.
Bu kod golf , bu yüzden karakterlerde en kısa kod kazanır.