চ্যালেঞ্জ:
1
একটি পরিসরের মধ্যে সমস্ত সংখ্যার বাইনারি উপস্থাপনায় এর সংখ্যা গণনা করুন ।
ইনপুট :
দুটি অ দশমিক ধনাত্মক পূর্ণসংখ্যা
আউটপুট:
1
দুটি সংখ্যার মধ্যে ব্যাপ্তির মধ্যে সমস্ত গুলির যোগফল ।
উদাহরণ:
4 , 7 ---> 8
4 = 100 (adds one) = 1
5 = 101 (adds two) = 3
6 = 110 (adds two) = 5
7 = 111 (adds three) = 8
10 , 20 ---> 27
100 , 200 ---> 419
1 , 3 ---> 4
1 , 2 ---> 2
1000, 2000 ---> 5938
আমি কেবল প্রথম উদাহরণটি ব্যাখ্যা করেছি অন্যথায় যদি আমি তাদের সবার জন্য ব্যাখ্যা করার চেষ্টা করি তবে এটি বিশাল পরিমাণ স্থান গ্রহণ করতে পারে।
বিঃদ্রঃ :
- সংখ্যাগুলি 1000 এরও বেশি আলাদা হতে পারে
- সমস্ত ইনপুট বৈধ হবে।
- সর্বনিম্ন আউটপুট এক হবে।
- আপনি দুটি উপাদানের অ্যারে হিসাবে নম্বর গ্রহণ করতে পারেন।
- নম্বরগুলি অর্ডার করা হয় তা আপনি চয়ন করতে পারেন।
জয়ের মানদণ্ড:
এটি কোড-গল্ফ তাই প্রতিটি ভাষার জয়ের জন্য বাইটের মধ্যে সংক্ষিপ্ততম কোড।
IntRange
ইনপুটটিকে কিছু ধরণের রেঞ্জের ধরণের হিসাবে নিতে পারি ( কোটলিনে, Range
রুবিতে)?
1000 - 2000
উৎপাদ 5938 কিন্তু 1000 দ্বারা কেস নীচু, ফলে এছাড়াও 1000 দ্বারা ড্রপ: 0-1000 = 4938
। প্রুফ