একটি পণ্ডিত সংখ্যাটি একটি পূর্ণসংখ্যা যা অন্তত একবার থেকে 0 থেকে 9 পর্যন্ত প্রতিটি অঙ্ক থাকে। 1234567890, 1902837465000000, এবং 9023289761326634265 সমস্ত প্যান্ডিজিটাল। এই চ্যালেঞ্জের উদ্দেশ্যে, 123456789 এর মতো সংখ্যা পন্ডিজিটাল নয়, যেহেতু তাদের মধ্যে 0 নেই, যদিও 123456789 = 0123456789।
একটি বিচিত্র পূর্ণসংখ্যার যুগল পূর্ণসংখ্যার একজোড়া হয় যে এই ধরনের Pandigital হয়। কে ডাইভারাইফাইং এক্সপোনেন্ট বলা হয় ।
চ্যালেঞ্জ: পূর্ণসংখ্যা একটি প্রদত্ত , খুঁজুন ক্ষুদ্রতম সংশ্লিষ্ট বহুমুখীকরণের এক্সপোনেন্ট । এটি একটি কোড-গল্ফ , তাই বাইটের মধ্যে সংক্ষিপ্ততম প্রোগ্রামটি জিতে।খ
(আপনি ধরে নিতে পারেন যে এখানে এমন কোনও ঘাতক রয়েছে, অর্থাৎ, আপনার প্রোগ্রামকে অবৈধ ইনপুট দেওয়া হবে না, যেমন 10 এর শক্তি)
আপনার সমাধান অবশ্যই ন্যূনতম প্রদত্ত পরীক্ষার কেসগুলি হ্যান্ডেল করতে সক্ষম হবে, তবে এটি তাত্ত্বিকভাবে সমস্ত বৈধ ইনপুটগুলি পরিচালনা করতে হবে।
এটি OEIS এ A090493 ।
পরীক্ষার মামলা
2 -> 68
3 -> 39
4 -> 34
5 -> 19
6 -> 20
7 -> 18
8 -> 28
9 -> 24
11 -> 23
12 -> 22
13 -> 22
14 -> 21
15 -> 12
16 -> 17
17 -> 14
18 -> 21
19 -> 17
20 -> 51
21 -> 17
22 -> 18
23 -> 14
24 -> 19
25 -> 11
26 -> 18
27 -> 13
28 -> 11
29 -> 12
30 -> 39
31 -> 11
32 -> 14
33 -> 16
34 -> 14
35 -> 19
36 -> 10
1234567890 -> 1
123456789
প্যান্ডিগিটাল হিসাবে গণনা মত কিছু না ? এটি সমান 0123456789
, যা অবশ্যই পণ্ডিতরূপ igit
1234567890 -> 1
।