আমি এই সাইটটি পড়া উপভোগ করেছি; এটি আমার প্রথম প্রশ্ন। সম্পাদনা স্বাগত।
প্রদত্ত ধনাত্মক পূর্ণসংখ্যা এন এবং মি , সব আদেশ পার্টিশন গনা মি ঠিক মধ্যে এন অংশের ধনাত্মক পূর্ণসংখ্যা অংশ, এবং মুদ্রণ তাদের কমা এবং নতুন লাইন দ্বারা সীমায়িত। যে কোনও অর্ডার ঠিক আছে তবে প্রতিটি পার্টিশন অবশ্যই একবারে উপস্থিত হবে।
উদাহরণস্বরূপ, এম = 6 এবং এন = 2 দেওয়া, সম্ভাব্য পার্টিশনগুলি হ'ল ধনাত্মক পূর্ণসংখ্যার জোড় যা 6 এর সমষ্টি:
1,5
2,4
3,3
4,2
5,1
নোট করুন যে [1,5] এবং [5,1] হ'ল আলাদা অর্ডার করা পার্টিশন। আউটপুট হ'ল aboveচ্ছিক ট্রেলিং নিউলাইন সহ উপরের বিন্যাসে ঠিক হওয়া উচিত। (সম্পাদনা: পার্টিশনের সঠিক ক্রমটি কোনও ব্যাপার নয়)। ইনপুট / আউটপুট মানক কোড-গল্ফ I / O এর মাধ্যমে ।
মি = 7, এন = 3 এর জন্য আরেকটি উদাহরণ আউটপুট:
1,1,5
1,2,4
2,1,4
1,3,3
2,2,3
3,1,3
1,4,2
2,3,2
3,2,2
4,1,2
1,5,1
2,4,1
3,3,1
4,2,1
5,1,1
1 সপ্তাহের পরে বাইটের মধ্যে সবচেয়ে ছোট কোড।
আবার, প্রয়োজনে সম্পাদনা করুন।
সংযোজন:
@ টিমিডি জিজ্ঞাসা করেছিল যে প্রোগ্রামটি কোন আকারের পূর্ণসংখ্যার ইনপুট সমর্থন করে। উদাহরণগুলির বাইরে কোনও শক্ত নূন্যতম নেই; প্রকৃতপক্ষে, আউটপুট আকার তাত্ক্ষণিকভাবে বৃদ্ধি পায়, মোটামুটি মডেল: লাইন = ই ^ (0.6282 এন - 1.8273) দ্বারা।
n | m | lines of output
2 | 1 | 1
4 | 2 | 2
6 | 3 | 6
8 | 4 | 20
10 | 5 | 70
12 | 6 | 252
14 | 7 | 924
16 | 8 | 3432
18 | 9 | 12870
20 | 10 | 48620
22 | 11 | 184756
24 | 12 | 705432