এর জন্য পিছনে কাজ করা যাক। আমরা প্রথমে অঙ্কগুলি তাদের বাইনারি উপস্থাপনায় পরিণত করি। আমরা থেকে VW626206555675126212043640270477001760465526277571600601যেতে VW++__+_++__+____++_+_++_++_+++_++++_+__+_+_++__+___+_+____+___++++_+______+_+++___+__++++++________++++++____+__++_+_++_+_+_++__+_+++++++_++++__+++_______++______+। এর পরে, আমরা বিপরীত আবেদন রাখা DCW:W+এবং DW:W_যতক্ষণ না আমরা সব চিহ্ন সাফ করুন। আমাদের ফলাফল এখন VDCDCDDDCDDCDCDDDCDDDDDCDCDDCDDCDCDDCDCDDCDCDCDDCDCDCDCDDCDDDCDDCDDCDCDDDCDDDDCDDCDDDDDCDDDDCDCDCDCDDCDDDDDDDCDDCDCDCDDDDCDDDCDCDCDCDCDCDDDDDDDDDCDCDCDCDCDCDDDDDCDDDCDCDDCDDCDCDDCDDCDDCDCDDDCDDCDCDCDCDCDCDCDDCDCDCDCDDDCDCDCDDDDDDDDCDCDDDDDDDCW। আমরা এখন এই স্ট্রিং ম্যাচ করতে চাই VD+C+W; যে, আমরা Ds এর সমস্ত বাম দিকে সরিয়ে নিতে চাই C। বিপরীত দ্বারা এটি করা যেতে পারে DCC:CD। আমরা নিম্নলিখিত অ্যালগরিদমের পুনরাবৃত্তি করে এটি করি:
- S
Dএর একটি ব্লকের ডানদিকে প্রথমটি সন্ধান করুন C।
Dসেই ব্লকের বাম দিকে সরান ।
- এর সংখ্যা দ্বিগুণ করুন
C।
কিছু গণিতের মাধ্যমে, আমরা নির্ধারণ করতে পারি যে আমরা 123 Dগুলি এবং 4638704741628490670592103344196019722536654143873 Cs দিয়ে শেষ করব (কোনও এসই উত্তরের ক্ষেত্রে এটি উপযুক্ত নয় বলে আপনি ঠিক বলেছেন ... আমি সন্দেহ করি পৃথিবীর সমস্ত পরমাণুর রাজ্য হিসাবে সংরক্ষণ করা হলে এটি উপযুক্ত হবে) সম্মিলিত: পি)।
যদি আমরা বিপরীতটি প্রয়োগ করে রাখি তবে আমরা এখন V:VDসমস্ত কিছু থেকে মুক্তি পেতে পারি D, তাই আমরা পেয়েছি VCCC.......CCCW। আমরা Vপিছনে রূপান্তর YZ। এখন আমাদের আছে YZCCC.......CCCW।
আমরা সমস্ত Cগুলি এর থেকে মুক্তি এবং ফর্মটিতে রাখতে সক্ষম হতে চাই YAAA...AAABBB...BBBZW। ভাগ্যক্রমে, নিম্নলিখিত পদ্ধতি দ্বারা এটি করা যেতে পারে। প্রথমত, আমরা YB:Yপেতে 587912508217580921743211 বার বিপরীত-প্রয়োগ করি YBBB.......BBBZCCC.......CCCW। তারপরে, আমরা নীচের পদক্ষেপগুলির ক্রম পুনরাবৃত্তি করি (যেখানে [?*]কোনও সংখ্যার অর্থ ?, শূন্যের চেয়ে অগত্যা বৃহত্তর নয়):
- পাওয়ার জন্য বিপরীত-প্রয়োগ
CZ:ZC587912508217580921743211 বারY[A*]BBB.......BBBCCC.......CCCZCCC.......CCCW
CB:BCপেতে বহুবার বিপরীত প্রয়োগ করুনY[A*]BCBCBC.......BCBCBCZCCC.......CCCW
- বিপরীত-প্রয়োগ
AZ:Zএবং AB:BCAপেতে অনেক সময়Y[A*]ABBB.......BBBZCCC.......CCCW
প্রবর্তনের মাধ্যমে আমরা দেখতে পাচ্ছি যে আমরা BZসংমিশ্রণটি সর্বশেষে (পূর্বে ব্যতীত W) সরিয়ে নিতে পারি এবং তারপরে As এর সংখ্যা 1/587912508217580921743211 হয় C, আমাদের ছেড়ে 7890127658096618386747843 As রেখে । আমাদের এখন আছে YAAA.......AAABBB.......BBBZW। রূপান্তর ZWএকটি ফিরে U, তারপর বিপরীত আবেদন U:BUঅনেকবার শুধুমাত্র 2 রাখার Bs এবং তারপর রূপান্তর BBUএকটি থেকে T, এবং আপনি এখন YAAA.......AAAT। তারপরে, আপনি T:AAAAATপেতে বহুবার বিপরীত-প্রয়োগ করতে পারেন YAAATকারণ As এর সংখ্যা 5 এর একাধিকের চেয়ে 3 বড় ছিল।
চ্যালেঞ্জের জন্য ধন্যবাদ!