OEIS A000009 পূর্ণসংখ্যার কঠোর পার্টিশনের সংখ্যা গণনা করে । একটি nonnegative পূর্ণসংখ্যার একটি কঠোর বিভাজনn
হ'ল ধনাত্মক পূর্ণসংখ্যার সমষ্টি (যাতে কোনও পুনরাবৃত্তির অনুমতি দেওয়া হয় না এবং আদেশের কোনও বিষয় হয় না) যার সমষ্টি n
।
উদাহরণ হিসেবে বলা যায়, 5 তিনটি কঠোর পার্টিশন আছে: 5
, 4,1
, এবং 3,2
।
10 টির দশটি পার্টিশন রয়েছে:
10
9,1
8,2
7,3
6,4
7,2,1
6,3,1
5,4,1
5,3,2
4,3,2,1
চ্যালেঞ্জ
একটি nonnegative পূর্ণসংখ্যা n
<1000 প্রদান করা হয়েছে, এটিতে থাকা কঠোর পার্টিশনের সংখ্যা আউটপুট দেয়।
পরীক্ষার কেস:
0 -> 1
42 -> 1426
এখানে OEIS থেকে 0 থেকে 55 পর্যন্ত কঠোর পার্টিশন সংখ্যার একটি তালিকা রয়েছে:
[1,1,1,2,2,3,4,5,6,8,10,12,15,18,22,27,32,38,46,54,64,76,89,104,122,142,165,192,222,256,296,340,390,448,512,585,668,760,864,982,1113,1260,1426,1610,1816,2048,2304,2590,2910,3264,3658,4097,4582,5120,5718,6378]
এটি কোড-গল্ফ , তাই বাইটগুলির মধ্যে সংক্ষিপ্ততম সমাধানটি জিতে।
subsequences
(+import
) এর জন্য প্রতিস্থাপনের সন্ধান করছিলাম, তবে এতদিন সফল হইনি।