এ কারণে, বিশ্বজুড়ে পরিবারগুলি ক্রিসমাস ট্রি তৈরি করছে।
তবে এই সাধারণ গাছটি কিছুক্ষণ পরে বিরক্তিকর হয়ে উঠতে পারে, তাই আসুন আমরা একটি ASCII গাছ বানাতে পারি!
পাতাগুলি দ্বারা প্রতিনিধিত্ব করা হয় #
এবং উদাহরণ আউটপুট হিসাবে প্রদর্শিত হিসাবে সাজানো আবশ্যক। আমাদের কাছে 5 টি বল ( O
) এবং 5 টি ক্যান্ডি বেত ( J
) রয়েছে, যা আমরা গাছের চারপাশে এলোমেলোভাবে রাখি। আমাদের উপরে একটি মোমবাতিও রয়েছে।
ইনপুট: কিছুই না
আউটপুট:
^
|
###
##O##
#######
#####
####J##
#########
####O######
#############
###J###
#########
####O###J##
#######O#####
###J########O##
###########J#####
###
###
বিধিগুলি (যদি এটি বিধিগুলিতে না থাকে তবে ধরে নিতে পারেন)
বল এবং ক্যান্ডি বেতগুলি অবশ্যই এলোমেলোভাবে গাছের উপরে রাখা উচিত এবং তাদের মধ্যে কমপক্ষে একটি পাতাগুলি থাকতে হবে, ত্রিভুজ গণনা করা উচিত নয়।
প্রতিটি পাতায় অবশ্যই একটি বল বা ক্যান্ডি বেত পাওয়ার শূন্য-সম্ভাবনা থাকতে হবে।
যতক্ষণ না গাছের যথাযথ আকার থাকে ততক্ষণ প্রতিটি লাইনে শীর্ষস্থানীয় বা পিছনে স্থান থাকতে পারে।
এটি কোড-গল্ফ , তাই অক্ষরগুলির মধ্যে সংক্ষিপ্ততম কোডটি জয়ী।