আমাদের বাড়ির বাইরে 10x10 মিটার বর্গাকার বাগান রয়েছে। আমরা ঘাস রোপণ করতে এবং একটি টেরেস তৈরি করতে চাই। আমরা কীভাবে বাগানটি বিভক্ত করব তা স্থির করেছি, তবে আমরা ঘাস বনাম টেরেসের পরিমাণের মধ্যে অনুপাতটি সিদ্ধান্ত নিই নি।
আমাদের এটির দৃষ্টিভঙ্গি করতে সহায়তা প্রয়োজন, এবং এএসসিআইআই-আর্ট এটি করার সর্বোত্তম উপায় clearly
চ্যালেঞ্জ:
অন্তর্ভুক্ত ব্যাপ্তিতে [0, 100] (বা allyচ্ছিক দশমিক [0, 1]) পূর্ণসংখ্যায় উদ্যানের প্রতিনিধিত্ব করুন যে বাগানের কত শতাংশ টেরেস হওয়া উচিত।
এক বর্গ মিটার টেরেসকে কোনও ড্যাশ -বা একটি বার দ্বারা প্রতিনিধিত্ব করা হবে |। এক বর্গমিটার ঘাস একটি হ্যাশ চিহ্ন দ্বারা প্রতিনিধিত্ব করা হবে #।
- যদি টেরেসের পরিমাণ 50% এর থেকে কম বা সমান হয়, তবে বাগানটি নীচে বাম কোণে শুরু করে বারগুলি দিয়ে coveredেকে রাখা উচিত এবং অনুভূমিকভাবে পূরণ করা উচিত।
- যদি টেরেসের পরিমাণ 50% এর বেশি হয় তবে আমরা ডেকিংটি অন্য উপায়ে (বারের পরিবর্তে ড্যাশগুলি) হওয়া এবং নীচের বাম কোণে শুরু করতে এবং অনুভূমিকভাবে পূরণ করতে চাই, তারপর উল্লম্বভাবে।
উদাহরণ:
N = 25%
||########
||########
||########
||########
||########
|||#######
|||#######
|||#######
|||#######
|||#######
N = 75%
##########
##########
-----#####
----------
----------
----------
----------
----------
----------
----------
N = 47%
||||######
||||######
||||######
|||||#####
|||||#####
|||||#####
|||||#####
|||||#####
|||||#####
|||||#####
N = 50%
|||||#####
|||||#####
|||||#####
|||||#####
|||||#####
|||||#####
|||||#####
|||||#####
|||||#####
|||||#####
N = 51%
##########
##########
##########
##########
-#########
----------
----------
----------
----------
----------
N = 0%
##########
##########
##########
##########
##########
##########
##########
##########
##########
##########
N = 100%
----------
----------
----------
----------
----------
----------
----------
----------
----------
----------
এটি কোড-গল্ফ তাই বাইটসের সংক্ষিপ্ততম কোড। আই / ও সম্পর্কিত মানক বিধি এটি ASCII- আর্ট, সুতরাং আউটপুট উপরের উদাহরণগুলির মতো হওয়া উচিত। অর্থাৎ আউটপুটটিং ["|", "|" ...]ঠিক নেই not
ব্যাখ্যা সর্বদা হিসাবে উত্সাহিত হয় :)