অনন্ত থেকে গণনা দ্বারা অনুপ্রাণিত
একটি অ-নেতিবাচক পূর্ণসংখ্যা দেওয়া হয়েছে N
, 0 এ পৌঁছানোর জন্য নিম্নলিখিত পদক্ষেপগুলির পুনরাবৃত্তির সংখ্যা আউটপুট করুন:
N
বাইনারি রূপান্তর করুন (4812390 -> 10010010110111001100110
)- প্রতিটি বিট ফ্লিপ (
10010010110111001100110 -> 01101101001000110011001
) - নেতৃস্থানীয় শূন্যগুলি ট্রিম করুন (
01101101001000110011001 -> 1101101001000110011001
) - দশমিক (
1101101001000110011001 -> 3576217
) এ ফিরে রূপান্তর করুন
বিধি
- ইনপুট এবং আউটপুট যে কোনও দ্ব্যর্থহীন, ধারাবাহিক বিন্যাসে থাকতে পারে
- ইনপুটটি আপনার ভাষার জন্য স্থানীয় প্রতিনিধিত্বযোগ্য পূর্ণসংখ্যার পরিসরের মধ্যে থাকবে (যদি আপনার ভাষা নির্বিচারে-বৃহত পূর্ণসংখ্যার সমর্থন করে তবে কোনও সীমাবদ্ধ নেই)
পরীক্ষার মামলা
0 -> 0
1 -> 1
42 -> 6
97 -> 3
170 -> 8
255 -> 1
682 -> 10
8675309 -> 11
4812390 -> 14
178956970 -> 28
2863311530 -> 32
এই ক্রমটি OEIS এ A005811 ।
~(~a) == a