Palindromic প্রাথমিক সমস্যাগুলি বেশ সাধারণ, তবে এটি এই প্রশ্নটি সম্পর্কে নয়। এই চ্যালেঞ্জে, সংখ্যাটি প্যালিনড্রোম হতে হবে না, এর প্রধান কারণগুলি।
কার্য
আপনার কোডটি ইনপুট হিসাবে একক ধনাত্মক পূর্ণসংখ্যার নিতে হবে। তারপরে পরীক্ষা করে দেখুন যে সংক্ষিপ্ত হওয়ার সময় সেই পূর্ণসংখ্যার মৌলিক উপাদানগুলির অনুমতিগুলির কোনও প্যালিনড্রোমিক হয় কিনা if যদি তা হয় তবে এর মধ্যে একটি আউটপুট করুন (উপাদানগুলির তালিকা, সংক্ষিপ্ত স্ট্রিং নয়)। অন্যথায়, আপনি আউটপুট করতে হবে-1
।
এটি কোড-গল্ফ , তাই বাইটে সংক্ষিপ্ততম কোড !
পরীক্ষার কেস
11 -> [11]
4 -> [2, 2]
39 -> [3, 13]
6 -> -1
1207 -> [17, 71]
393 -> -1
2352 -> [2, 2, 7, 3, 7, 2, 2]
1
, বা -1
?
-1
ফিরিয়ে দেওয়ার চেয়ে আলাদা আলাদা আলাদা মান কী? পার্ল 6 এ আমিNil
,Fail
বা অন্যান্য অপরিবর্তিত মানগুলি নিয়ে ভাবছি । এছাড়াও আউটপুট কোনও অবস্থানগত মান হতে পারে?