একটি ধনাত্মক পূর্ণসংখ্যা দেওয়া এন> 1 নির্ধারণ কত নম্বর পূর্ণসংখ্যার চেয়ে বড় 1 যার পণ্য যোগ করে তৈরি করা যেতে পারে এন । উদাহরণস্বরূপ যদি এন = 24 আমরা নীচের উপায়ে পণ্য হিসাবে এন প্রকাশ করতে পারি
24 = 24 -> 24 = 24
24 = 12 * 2 -> 12 + 2 = 14
24 = 6 * 2 * 2 -> 6 + 2 + 2 = 10
24 = 6 * 4 -> 6 + 4 = 10
24 = 3 * 2 * 2 * 2 -> 3 + 2 + 2 + 2 = 9
24 = 3 * 4 * 2 -> 3 + 4 + 2 = 9
24 = 3 * 8 -> 3 + 8 = 11
আমরা নিম্নলিখিত নম্বরগুলি এইভাবে পেতে পারি:
24, 14, 11, 10, 9
এটি মোট 5 সংখ্যা, সুতরাং আমাদের ফলাফল 5।
কার্য
একটি প্রোগ্রাম বা ফাংশন লিখুন যা ইনপুট হিসাবে n নেয় এবং এইভাবে প্রাপ্ত ফলাফলের সংখ্যা প্রদান করে।
এটি একটি কোড-গল্ফ প্রশ্ন তাই উত্তরগুলি বাইটে স্কোর করা হবে, কম বাইট আরও ভাল।
OEIS ক্রম
2,2,3,3 -> 10
, 2,6,3 -> 11
, 2,2,9 -> 13
, 12,3 -> 15
, 2,18 -> 20
,36 -> 36
(2*3)+(2*3)=12
হওয়া উচিত।