তার বাইনারি প্রসারণে দুটি বিটের মধ্যে একটি সন্নিবেশ করে একটি ধনাত্মক পূর্ণসংখ্যাটি মিশ্রিত করা যায় 0
। এর অর্থ হল যে একটি- n
বিট সংখ্যায় n-1
হ্রাস রয়েছে , যা অগত্যা সমস্ত স্বতন্ত্র নয়।
উদাহরণস্বরূপ, 12
(বা 1100
বাইনারি) এর জন্য, হ্রাসগুলি হ'ল
11000 = 24
^
11000 = 24
^
10100 = 20
^
এই চ্যালেঞ্জের মধ্যে, আমরা আসল সংখ্যা ব্যতীত সমস্ত হস্তক্ষেপের যোগফল গ্রহণ করিতেছি। জন্য 12
, 24, 24, 20
ফলাফলের যোগফল নেওয়া 68
, তাই এর 68
জন্য আউটপুট হওয়া উচিত 12
।
চ্যালেঞ্জ
n > 1
ইনপুট হিসাবে ধনাত্মক পূর্ণসংখ্যা দেওয়া হয়েছে, উপরে বর্ণিত হিসাবে আউটপুট / পাতলা অঙ্কটি ফেরত দিন
উদাহরণ
in out
--- ---
2 4
3 5
7 24
12 68
333 5128
512 9216
বিধি
- ইনপুট এবং আউটপুটটি আপনার ভাষার স্থানীয় সংখ্যার সাথে মানানসই fit
- ইনপুট এবং আউটপুট যে কোনও সুবিধাজনক বিন্যাসে দেওয়া যেতে পারে ।
- হয় একটি সম্পূর্ণ প্রোগ্রাম বা একটি ফাংশন গ্রহণযোগ্য। যদি কোনও ফাংশন হয় তবে আপনি আউটপুটটি মুদ্রণের পরিবর্তে ফিরিয়ে দিতে পারেন।
- স্ট্যান্ডার্ড লুফোলগুলি নিষিদ্ধ।
- এটি কোড-গল্ফ তাই সাধারণ গল্ফিংয়ের সমস্ত নিয়ম প্রয়োগ হয় এবং সংক্ষিপ্ততম কোড (বাইটে) জয়ী হয়।