জেলি , 13 অর্থবহ অক্ষর, ভাষা পোস্টডেটস চ্যালেঞ্জ
R µ ọḊ *@Ḋ ċ >2 µ Ðf
এটি অনলাইন চেষ্টা করুন!
এখানে সমস্ত সাদা স্থান তুচ্ছ। আমি এটি আমার উত্তরটির কাঠামোটি প্রদর্শন করতে ব্যবহার করেছি, যেমন প্রশ্ন জিজ্ঞাসা করে।
এখানে কিভাবে এটা কাজ করে:
R µ ọḊ *@Ḋ ċ >2 µ Ðf
R Ðf Find all numbers n from 1 to the input, such that:
µ µ (grouping marks, like {} in C)
Ḋ Ḋ Take the range from 2 to n
ọ Find the number of times each divides n
*@ Raise the range from 2 to n to these powers
ċ Count the number of times n appears
>2 and the result must be greater than 2
সুতরাং উদাহরণস্বরূপ, এন = 256 পরীক্ষা করার সময়, আমরা প্রতিটি সংখ্যা 2 থেকে 256 থেকে 256 তে বিভক্ত হয়ে যায় এমন সংখ্যাটি পরীক্ষা করি once বার), 8 (যা দ্বিগুণ ভাগ করে) এবং 16 (যা দ্বিগুণ ভাগ করে)। সুতরাং যখন আমরা সেখানে নির্ধারিত শক্তিতে বিভাজনের সংখ্যা বাড়িয়ে তুলি, তখন আমরা পাই:
2⁸, 3, 4⁴, 5, 6, 7, 8², 9, 10, 11, 12, 13, 14, 15, 16², 17, ..., 255, 256
এটি 256 একটি সঠিক শক্তি হিসাবে 256 সমান সংখ্যক বারের মূল মূল্য উত্পাদন করে, এক (শেষ উপাদানটি 256 কারণ 256 = 256¹ উত্পাদন করে)। সুতরাং যদি আমরা অ্যারেতে 256 বারের চেয়ে বেশি দেখি (এবং আমরা এই ক্ষেত্রে করি; 8² 64 হয় তবে অন্যান্য "আকর্ষণীয়" উপাদানগুলি সমস্ত 256 উত্পাদন করে), এটি অবশ্যই একটি নিখুঁত শক্তি হবে।