অন্যান্য জল বহনকারী ধাঁধাটির মতো হলেও , এই চ্যালেঞ্জের অনন্য দিকগুলি এটিকে সম্পূর্ণ আলাদা করে তোলে।
বেথ একটি মরুভূমির মাঝখানে একটি মরূদীতে অবস্থিত। হ্রদে প্রচুর পরিমাণে জল রয়েছে তবে দুর্ভাগ্যক্রমে কেবল এক্স বালতি রয়েছে যার প্রতিটিতেই ওয়াই লিটার জল ধারণ ক্ষমতা রয়েছে।
বেথে তার হাতে দুটি বালতি বহন করতে পারে, তবে বেঁচে থাকার জন্য, তিনি প্রতি কিলোমিটার ভ্রমণ করার পরে ঠিক 1 লিটার পান করতে হবে। তিনি কিছু বালতি আধ-পথ ছেড়ে দিতে পারেন (জল বাষ্পীভবন হয় না)।
চ্যালেঞ্জ
সূত্রটি বের করে নিন এবং সংক্ষিপ্ত সমাধানটি লিখুন যা এক্স এবং ওয়াইয়ের ধনাত্মক পূর্ণসংখ্যার মানগুলির জন্য কাজ করবে এবং বেথ ওএসিস থেকে ভ্রমণ করতে পারে বেথ সর্বাধিক দূরত্ব গণনা করবে । বালতিগুলির মধ্যে জল সরানোর অনুমতি রয়েছে।
উদাহরণ
এক্স = 3, ওয়াই = 5
- বেথ ওসিস থেকে 3 কিলোমিটার দূরে 1 সম্পূর্ণ বালতি ছেড়ে, ফিরে আসে (মরূদণ্ড থেকে শেষ পানীয় পান করে)
- বেথ 3KM পয়েন্টে আরও একটি পূর্ণ বালতি নিয়ে আসে, এখন সেখানে 12 এল।
- বেথ 6KM পয়েন্টে অগ্রসর হতে পারে এবং এতে 4L জল রেখে বালতি ছেড়ে যেতে পারে।
- 3KM পয়েন্ট ফিরে আসুন। ওসিসে ফিরে আসার জন্য এখন তার ঠিক 2L আছে।
- বালতিগুলি পূরণ করুন এবং 6KM পয়েন্টে ভ্রমণ করুন। তার এখন 8L জল আছে।
- 15KM পয়েন্টে সমস্ত পথে চালিয়ে যান।
উত্তর: 15
ইনপুট আউটপুট
আপনি সরাসরি কোডে এক্স / ওয়াই সংজ্ঞায়িত করতে পারেন বা ইনপুট থেকে পড়তে পারেন। ফলাফলটি ভেরিয়েবল বা আউটপুটতে রাখা যেতে পারে, যার মধ্যে সবচেয়ে সংক্ষিপ্ততম।