দ্বারা অনুপ্রাণিত এই । এই চ্যালেঞ্জটি তৈরিতে কোনও অ্যাভোকাডো ক্ষতিগ্রস্থ হয়নি।
হ্যালো আমার কাছে চ্যালেঞ্জ রয়েছে যে আমার কাছে অ্যাভোকাডোতে জুস সহায়তা দরকার তাই আমার কী প্রোগ্রামের প্রয়োজন তা বলার জন্য আমার কতটা প্রোগ্রামের দরকার
এই ASCII আর্ট অ্যাভোকাডো পর্যবেক্ষণ করুন:
######
# #
# #### #
# # p# #
## #### #
# #
######
এই অ্যাভোকাডোতে #s এর একটি বাহ্যিক (বিশেষত #প্রতিটি লাইনে s এর প্রথম এবং শেষ ক্রম ) এবং একটি পিট ( #অ্যাভোকাডোতে s এর একটি আকার যা অ্যাভোকাডোর বাহিটি স্পর্শ করে না) নিয়ে গঠিত।
এই ASCII আর্ট অ্যাভোকাডোগুলিতে কঠোর পরীক্ষার মাধ্যমে আমি নিম্নলিখিতগুলি আবিষ্কার করেছি:
avocado juice in fluid ounces = number of spaces inside avocado but outside pit (the pit is marked with a p in the example) + 2 * number of spaces inside pit
time to juice avocado in minutes = 13 * number of spaces inside pit
উদাহরণস্বরূপ, এই অ্যাভোকাডো রস নিতে 26 (2 পিট * 2 স্পেসের ভিতরে 2 স্পেস) নেবে এবং 23 (অ্যাভোকাডোর ভিতরে 19 স্পেস কিন্তু পিটের ভিতরে 2 + 2 স্পেস) ফলের ওস দেবে।
চ্যালেঞ্জ
উপরের একটির মতো ঠিক একটি এএসসিআইআই আর্ট অ্যাভোকাডোর একটি ইনপুট দেওয়া যেমন কেবলমাত্র #এবং সাদা স্থান নিয়ে গঠিত , কয়েক মিনিটের মধ্যে আউটপুট এটি রস নিতে সময় নেয় এবং এটি যে পরিমাণে পরিমাণে রস উত্পন্ন করবে।
আপনি ধরে নিতে পারেন ইনপুট অ্যাভোকাডোতে সর্বদা ঠিক একটি পিট থাকবে এবং অ্যাভোকাডো এবং পিট উভয়ই সর্বদা বন্ধ থাকবে। পিট এবং অ্যাভোকাডো সর্বদা সংযুক্ত থাকবে এবং পিটের কোনও উপসেট পাশাপাশি সংযুক্ত থাকবে। অ্যাভোকাডো এবং পিট সর্বদা উত্তল থাকবে। দ্রষ্টব্য যে অ্যাভোকাডোর বাহ্যিক নির্বিচারে ঘন হতে পারে।
নমুনা ইনপুট এবং আউটপুট
######
# #
# #### #
# # # # -> 26 23
## #### #
# #
######
#######
# #
# ### ##
# # # # -> 26 35
# ## #
# #
##########
এটি কোড-গল্ফ , তাই বাইট জেতে সংক্ষিপ্ততম কোড।