এটি একটি সিরিজের প্রথম, দ্বিতীয়টি হলুদ কাঠে দুটি রাস্তা বিভক্ত (অংশ 2)
এই চ্যালেঞ্জটি রবার্ট ফ্রস্টের বিখ্যাত কবিতা "দ্য রোড নট টেকন" দ্বারা অনুপ্রাণিত:
দুটি রাস্তা হলুদ কাঠে বিভক্ত হয়ে গেছে,
এবং দুঃখিত আমি দুজনেই ভ্রমণ করতে পারিনি
এবং একজন পথিক হতে পারলাম, আমি দাঁড়িয়ে দাঁড়িয়ে
একদিকে তাকালাম যতদূর
পেরোনোর দিকে বাঁক হয়েছিল;তারপরে অন্যটিকেও ঠিক মতো নিখুঁতভাবে গ্রহণ করল,
এবং সম্ভবত আরও ভাল দাবিটি ছিল,
কারণ এটি ঘাসযুক্ত এবং পরিধানের চেয়েছিল;
যদিও সেখানে যাওয়ার
সময়গুলি তাদের সম্পর্কে সত্যই জীর্ণ হয়েছিল,এবং সেই সকালে উভয়ই সমানভাবে
পাতায় কোনও ধাপই কালো রঙিন ছিল না।
ওহ, আমি প্রথম দিনের জন্য রেখেছিলাম!
তবুও কীভাবে পথটি বাড়ে তা জেনে
আমি সন্দেহ করেছিলাম যে আমার আবার ফিরে আসা উচিত কিনা।আমি
যেহেতু যুগে যুগে যুগে যুগে যুগে যুগে দীর্ঘশ্বাস ফেলে বলছি :
দু'টি রাস্তায় একটি কাঠের দিকে সরিয়ে দেওয়া হয়েছিল, এবং আমি -
আমি যাতায়াতকৃত একটিকে কম করে দিয়েছি,
এবং এটি সমস্ত পার্থক্য তৈরি করেছে।
দ্বিতীয় থেকে শেষ লাইনে লক্ষ্য করুন I took the one less traveled by,
,।
আপনার আসল চ্যালেঞ্জ
আপনি ফর্মটি ইনপুট নিতে হবে যেমন:
# ##
# ##
# ##
#
#
#
এবং আপনি পাতলা রাস্তা খুঁজে পেতে হবে।
রাস্তাটি নীচে থেকে শুরু হয় একটি দিয়ে #
। অন্যান্য 2 টি রাস্তা, যা সর্বদা উপরের সারিতে শেষ হয়, সেই রাস্তাগুলি যা আপনাকে পরীক্ষা করতে হবে। সবচেয়ে ঘনতম রাস্তাটি সবচেয়ে বেশি ভ্রমণ করেছে এবং তাই আপনি যা চান তা তা নয়। অন্যটি হ'ল কমপক্ষে ভ্রমণ করা, এবং এটিই আপনি চান।
আউটপুট
আপনার প্রোগ্রাম / ফাংশনটি অবশ্যই 2 টি পৃথক মানের (যেমন 0 বা 1, সত্য বা মিথ্যা) এর একটি আউটপুট অবশ্যই অবশ্যই গ্রহণ করবে না রাস্তার প্রতিটি সম্ভাব্য অবস্থানের জন্য। উদাহরণস্বরূপ, গৃহীত রাস্তাটি নেওয়া রাস্তার বাম দিকে থাকলে আপনি 0 আউটপুট করতে পারতেন এবং অন্যথায় 1, বা আপনি "বাম" বা "ডান", সত্য, মিথ্যা ইত্যাদি স্ট্রিং আউটপুট করতে পারেন could
পরীক্ষার কেস:
## #
## #
###
#
#
#
আউটপুট "ডান" হতে পারে।
## #
## #
###
##
#
#
#
আউটপুট "ডান" হতে পারে।
## #
## #
###
##
#
#
#
আউটপুট "ডান" হতে পারে।
## #
## #
###
#
#
#
#
আউটপুট "ডান" হতে পারে।
# ##
# ##
###
#
#
#
#
আউটপুট "বাম"
# ##
# ##
###
#
#
#
#
আউটপুট "বাম"
মন্তব্য
- এটি কোড-গল্ফ , তাই বাইটের মধ্যে সংক্ষিপ্ত উত্তর ins
- স্ট্যান্ডার্ড লুফোলস নিষিদ্ধ
- আপনাকে অবশ্যই "বাম" এবং "ডান" এর জন্য আপনার আউটপুটগুলি নির্দিষ্ট করতে হবে এবং সেগুলি অবশ্যই আলাদা
- ইনপুটটি একটি বড় স্ট্রিং হবে এবং এতে কোনও পরিমাণ লাইন থাকতে পারে
- বৈধ ইনপুট সম্পর্কে আপনাকে চিন্তা করার দরকার নেই।
- রাস্তাটি সর্বদা একটি Y আকারের হয়, তাই আপনাকে কেবল শীর্ষে দেখতে হবে।
- কোনো প্রশ্ন আছে কি? নিচে মন্তব্য করুন: