দ্রষ্টব্য: বিজয়ী উত্তর 4/12/17 এ নির্বাচিত হবে বর্তমান বিজয়ী হলেন জল্ফ, 1 বাইট ।
আমি অবাক হই যে এই সাইটে আমার মাঝের নাম চ্যালেঞ্জটি এখনও আমাদের কাছে নেই had আমি প্রচুর অনুসন্ধান করেছিলাম কিন্তু কিছুই পাইনি। এটি যদি কোনও ডুপ হয় তবে দয়া করে এটিকে ফ্ল্যাগ করুন।
আপনার চ্যালেঞ্জ
দেখে মনে হচ্ছে এমন একটি স্ট্রিং পার্স করুন Jo Jean Smith
এবং ফিরে আসুন Jean
।
পরীক্ষার মামলা
Input: Samantha Vee Hills
Output: Vee
Input: Bob Dillinger
Output: (empty string or newline)
Input: John Jacob Jingleheimer Schmidt
Output: Jacob Jingleheimer
Input: Jose Mario Carasco-Williams
Output: Mario
Input: James Alfred Van Allen
Output: Alfred Van
(এটি শেষটি প্রযুক্তিগতভাবে ভুল, তবে এটি ঠিক করা খুব শক্ত হবে))
নোট:
- নামগুলির মধ্যে সর্বদা কমপক্ষে 2 স্পেস-বিভক্ত অংশ থাকবে যার মধ্যে সীমাহীন মাঝের নাম থাকবে বা স্ট্রিংগুলির তালিকা / অ্যারে হতে পারে।
- নামগুলিতে বর্ণমালা থাকতে পারে (কেস-সংবেদনশীল) এবং - (
0x2d
)) - আপনি একটি ট্রেলিং নিউলাইন আউটপুট করতে পারেন।
- একটি পেছনের নতুন লাইনের জন্য আপনার ইনপুট লাগতে পারে।
- STDIN থেকে ইনপুট, একটি ফাংশন প্যারামিটার, বা কমান্ড-লাইন আর্গুমেন্ট অনুমোদিত তবে এটিকে হার্ড-কোডিংয়ের অনুমতি নেই।
- স্ট্যান্ডার্ড লুফোলস নিষিদ্ধ।
- আউটপুট ফাংশন রিটার্ন মান, STDOUT, STDERR, ইত্যাদি হতে পারে etc.
- আউটপুটে ট্রেলিং স্পেস / নিউলাইন / ট্যাবগুলি অনুমোদিত।
- কোন প্রশ্ন? নিচে মন্তব্য করুন!
এটি কোড-গল্ফ , তাই বাইটের মধ্যে সংক্ষিপ্ততম আনসার!
["John", "Jacob", "Jingleheimer", "Schmidt"]
-> ["Jacob", "Jingleheimer"]
একটি বৈধ সমাধান?