কাজটি
এই চ্যালেঞ্জে আপনার কাজ হ'ল একটি প্রোগ্রাম বা ফাংশন লিখুন যা একটি স্ট্রিং নেয় এবং ইনপুট স্ট্রিংয়ের প্রথম অক্ষর এবং শেষ অক্ষর সমান কিনা তার উপর ভিত্তি করে সত্যবাদী বা মিথ্যা মান আউটপুট করে।
ইনপুট
আপনি যে কোনও উপায়ে যুক্তিসঙ্গতভাবে ইনপুট নিতে পারেন। তবে, ধরে নিই যে ইনপুটটি একটি পূর্বনির্ধারিত ভেরিয়েবলের মধ্যে রয়েছে তা অনুমোদিত নয়। কোনও ফাইল, কনসোল, কমান্ড লাইন, ইনপুট ফিল্ড ইত্যাদি থেকে পড়া বা ফাংশন আর্গুমেন্ট হিসাবে ইনপুট নেওয়ার অনুমতি রয়েছে।
আউটপুট
ভেরিয়েবলের ফলাফল নির্ধারণ ব্যতীত আপনি যে কোনও যুক্তিসঙ্গত বিন্যাসে আউটপুট দিতে পারেন। কোনও ফাইল, কনসোল, কমান্ড লাইন, মডেল বাক্স, ফাংশন returnবিবৃতি ইত্যাদি লেখার অনুমতি রয়েছে।
অতিরিক্ত বিধি
ইনপুটটি খালি স্ট্রিংও হতে পারে, যার জন্য আপনার একটি মিথ্যা মান প্রদান করা উচিত।
একক-চর ইনপুট স্ট্রিংগুলির সত্যবাদী ফলাফল হওয়া উচিত।
আপনার প্রোগ্রামটি কেস-সংবেদনশীল হওয়া উচিত।
helloHএকটি মিথ্যা মান আউটপুট করা উচিত।আপনার কাছে কেবল একটি একক সত্যবাদী মান এবং একটি একক ফ্যালাসি মান থাকতে পারে। উদাহরণস্বরূপ,
falseএকটি ইনপুট স্ট্রিংয়ের জন্য এবং0অন্য ইনপুট স্ট্রিংয়ের জন্য ফলসী মান হিসাবে আউটপুটিং অনুমোদিত নয়।স্ট্যান্ডার্ড লুফোলগুলি অনুমোদিত নয়।
পরীক্ষার মামলা
Input -> Output
"10h01" Truthy
"Nothing" Falsey
"Acccca" Falsey
"wow!" Falsey
"wow" Truthy
"H" Truthy
"" Falsey
এটি কোড-গল্ফ , তাই বাইটের মধ্যে সংক্ষিপ্ততম কোডটি জয়ী!
.মেলাতে পারি তবে এটি লাইনফিডগুলির সাথে মেলে না। সাধারণভাবে, আপনি যদি স্ট্রিং ট্যাগ ব্যবহার করে নিজেকে খুঁজে পান তবে ইনপুটটিতে কোন অক্ষর উপস্থিত হতে পারে তা নির্দিষ্ট করুন।
AbAb => false
