ডি> 1 ডিজিটের ইনপুট হিসাবে একটি বাইনারি নম্বর দেওয়া, বি এর নবম সংখ্যা সন্ধানের জন্য নিম্নলিখিত বিধি অনুসারে ডি সংখ্যা সহ একটি বাইনারি নম্বর বি আউটপুট করুন:
খ এর প্রথম অঙ্কটি শূন্য হয় যদি ক এর প্রথম এবং দ্বিতীয় সংখ্যা সমান হয়; অন্যথায়, এটি এক।
যদি 1 <এন <ডি হয়, তবে যদি (এন-1) তম, নবম এবং (এন + 1) তম অঙ্কের সমান হয়, তবে বি এর নবম সংখ্যাটি শূন্য হয়; অন্যথায়, এটি এক।
খ এর dth সংখ্যা শূন্য হয় যদি A এর (d-1) তম এবং dth সংখ্যা সমান হয়; অন্যথায়, এটি এক।
বিধি
স্ট্রিং / তালিকা ইনপুট / আউটপুট ফর্ম্যাট ভাল। ইনপুট / আউটপুট এর অন্য অনুমোদিত উপায় হল পূর্বের জিরোগুলির সংখ্যা (বা পূর্ববর্তী জিরোগুলির সংখ্যা অনুসরণ করে) এর পরে একটি পূর্ণসংখ্যা।
আপনার কোডটি যতটা সম্ভব সংক্ষিপ্ত করুন।
পরীক্ষার মামলা
00 -> 00
01 -> 11
11 -> 00
010111100111 -> 111100111100
1000 -> 1100
11111111 -> 00000000
01010101 -> 11111111
1100 -> 0110
1100 -> 0110
(আউটপুটটির প্রথম 2 টি সংখ্যা অন্যান্য সমস্ত পরীক্ষার ক্ষেত্রে সর্বদা অভিন্ন; শেষ 2 অঙ্কের জন্য ডিটো)