একটি কুলেন নম্বর হ'ল যে কোনও সংখ্যা যা সূত্রটি ব্যবহার করে তৈরি অনুক্রমের মধ্যে থাকে:
সি (এন) = (এন * 2 ^ n) +1।
তোমার কাজ:
এমন একটি প্রোগ্রাম বা ফাংশন লিখুন যা কোনও ইনপুট গ্রহণ করে এবং ইনপুটটি কুলেন নম্বর কিনা তার উপর ভিত্তি করে সত্যবাদী / মিথ্যা মান দেয়।
ইনপুট:
0 এবং 10 ^ 9 (সমেত) এর মধ্যে একটি অ-নেতিবাচক পূর্ণসংখ্যা।
আউটপুট:
সত্যবাদী / মিথ্যা মান যা ইনপুটটি কুলেন সংখ্যা কিনা তা নির্দেশ করে।
পরীক্ষার কেস:
Input: Output:
1 ---> truthy
3 ---> truthy
5 ---> falsy
9 ---> truthy
12 ---> falsy
25 ---> truthy
স্কোরিং:
এটি কোড-গল্ফ , তাই বাইট জিতে সর্বনিম্ন স্কোর।
n
0-ভিত্তিক বলে মনে হচ্ছে।