এখানে আপনার জন্য একটি অপেক্ষাকৃত সহজ চ্যালেঞ্জ।
দৈর্ঘ্য N এর একটি স্ট্রিং দেওয়া হয়েছে , স্ট্রিংকে এগিয়ে, তারপরে পিছনে, তারপরে এগিয়ে, তারপরে পিছনে ... ইত্যাদি এন বার output উদাহরণস্বরূপ, যদি আপনার ইনপুট ছিল
Hello!
আপনার আউটপুট করা উচিত:
Hello!!olleHHello!!olleHHello!!olleH
আপনি allyচ্ছিকভাবে একটি ট্রেলিং নতুন লাইনের আউটপুটও দিতে পারেন।
আপনার জমাটি হয় একটি সম্পূর্ণ প্রোগ্রাম বা কোনও ফাংশন হতে পারে এবং আপনি কোনও যুক্তিসঙ্গত বিন্যাসে ইনপুট এবং আউটপুট নিতে পারেন । উদাহরণস্বরূপ, আপনি STDIN / STDOUT, ফাংশন আর্গুমেন্ট এবং কোনও ফাইল থেকে রিটার্ন মান, ইত্যাদির কাছ থেকে নিতে পারেন safely আপনার অবশ্যই একটি স্ট্রিংয়ে নতুন স্ট্রিং আউটপুট করতে হবে । সুতরাং, উদাহরণস্বরূপ, যদি শেষ উদাহরণে আউটপুট ছিল
Hello!
!olleH
Hello!
!olleH
Hello!
!olleH
এটি বৈধ সমাধান হবে না !
এখানে আরও কয়েকটি পরীক্ষার মামলা রয়েছে:
Input:
a
Output:
a
Input:
abcd
Output:
abcddcbaabcddcba
Input:
OK!
Output:
OK!!KOOK!
Input:
4815162342
Output:
4815162342243261518448151623422432615184481516234224326151844815162342243261518448151623422432615184
Input:
PPCG
Output:
PPCGGCPPPPCGGCPP
Input:
42
Output:
4224
লিডারবোর্ড
যেহেতু এটি একটি কোড-গল্ফ চ্যালেঞ্জ, স্ট্যান্ডার্ড লুফোলগুলি নিষিদ্ধ করা হয়েছে এবং বাইটের মধ্যে সংক্ষিপ্ত উত্তরটি জিতেছে! তবে , কোনও নির্দিষ্ট ল্যাঙ্গুয়েজের সংক্ষিপ্ত উত্তর পাওয়ার জন্য এটিও একটি প্রতিযোগিতা। যদিও এটি সম্ভবত অসম্ভব যে জাভা উত্তর পার্ল বা কোনও গল্ফের ভাষায় একটি উত্তরকে পরাজিত করবে, তবে জাভা উত্তরটি সংক্ষিপ্তভাবে পাওয়া এখনও খুব চিত্তাকর্ষক। সুতরাং, আপনি উভয়ই দেখতে এই লিডারবোর্ডটি ব্যবহার করতে পারেন
সমস্ত ভাষার মধ্যে সংক্ষিপ্ত উত্তর এবং and
প্রতিটি পৃথক ভাষার সংক্ষিপ্ত উত্তর answer
আপনার উত্তরটি প্রদর্শিত হয়েছে তা নিশ্চিত করার জন্য, দয়া করে নীচের মার্কডাউন টেমপ্লেটটি ব্যবহার করে আপনার উত্তরটি শিরোনাম দিয়ে শুরু করুন:
# Language Name, N bytes
N
আপনার জমা দেওয়ার আকারটি কোথায় ? আপনি যদি নিজের স্কোরটি উন্নত করেন তবে আপনি পুরানো স্কোরগুলি শিরোনামে রেখে দিতে পারেন । এই ক্ষেত্রে:
# Ruby, <s>104</s> <s>101</s> 96 bytes
যদি আপনি নিজের শিরোনামে একাধিক সংখ্যা অন্তর্ভুক্ত করতে চান (যেমন আপনার স্কোর দুটি ফাইলের সমষ্টি বা আপনি পৃথকভাবে দোভাষী পতাকা দণ্ডের তালিকা করতে চান), নিশ্চিত করুন যে আসল স্কোরটি শিরোনামের শেষ সংখ্যা:
# Perl, 43 + 2 (-p flag) = 45 bytes
আপনি ভাষাটির নামটিকে একটি লিঙ্কও বানাতে পারেন যা লিডারবোর্ড স্নিপেটে প্রদর্শিত হবে:
# [><>](http://esolangs.org/wiki/Fish), 121 bytes
olleH
, নাelloH
?