इस वजह से, दुनिया भर के परिवार क्रिसमस पेड़ों का निर्माण कर रहे हैं।
लेकिन यह सामान्य पेड़ थोड़ी देर के बाद उबाऊ हो सकता है, तो चलो एक ASCII पेड़ बनाते हैं!
पत्ती द्वारा प्रतिनिधित्व किया जाता है #
और उदाहरण के आउटपुट में दिखाया जाना चाहिए। हमारे पास 5 गेंदें ( O
) और 5 कैंडी कैन ( J
) हैं, जिन्हें हम पेड़ के चारों ओर बेतरतीब ढंग से रखते हैं। हमारे पास ऊपर एक मोमबत्ती भी है।
इनपुट: कोई नहीं
आउटपुट:
^
|
###
##O##
#######
#####
####J##
#########
####O######
#############
###J###
#########
####O###J##
#######O#####
###J########O##
###########J#####
###
###
नियम (यदि यह नियमों में नहीं है, तो आप मान सकते हैं)
बॉल्स और कैंडी कैन को बेतरतीब ढंग से पेड़ पर रखा जाना चाहिए और उनके बीच कम से कम एक पत्ती होनी चाहिए, न कि विकर्णों की गिनती।
प्रत्येक पत्ती में एक गेंद या एक कैंडी बेंत होने की गैर-शून्य संभावना होनी चाहिए।
प्रत्येक पंक्ति पर अग्रणी या अनुगामी स्थान हो सकते हैं, जब तक कि पेड़ का उचित आकार न हो।
यह कोड-गोल्फ है , इसलिए पात्रों में सबसे छोटा कोड जीत जाता है।