এই নিরহঙ্কার স্ট্যাকওভারফ্লো প্রশ্ন দ্বারা অনুপ্রাণিত ।
ধারণাটি সহজ; একটি স্ট্রিং এবং স্ট্রিংগুলির একটি অ্যারে দেওয়া থাকলে প্রথমটি ব্যতীত অন্য কোনও ইনপুট স্ট্রিংয়ের সাথে অ্যারেতে থাকা শব্দের উদাহরণ (কেস উপেক্ষা করে) সরিয়ে ফেলুন, এতে কোনও অতিরিক্ত শ্বেত স্পেস ছেড়ে যেতে পারে। শব্দগুলি অবশ্যই ইনপুট স্ট্রিংয়ে পুরো শব্দের সাথে মিলিত হবে, শব্দের অংশ নয়।
যেমন "A cat called matt sat on a mat and wore a hat A cat called matt sat on a mat and wore a hat", ["cat", "mat"]
আউটপুট করা উচিত"A cat called matt sat on a mat and wore a hat A called matt sat on a and wore a hat"
ইনপুট
- ইনপুটটিকে স্ট্রিং এবং স্ট্রিংগুলির একটি অ্যারে বা স্ট্রিংগুলির একটি অ্যারে হিসাবে নেওয়া যেতে পারে যেখানে ইনপুট স্ট্রিং প্রথম উপাদান। এই পরামিতি দুটি ক্রমে হতে পারে।
- ইনপুট স্ট্রিং স্পেস-সীমাবদ্ধ স্ট্রিংগুলির তালিকা হিসাবে নেওয়া যাবে না।
- ইনপুট স্ট্রিংয়ের কোনও নেতৃস্থানীয়, অনুসরণযোগ্য বা একটানা স্পেস থাকবে না।
- সমস্ত ইনপুটটিতে ফাঁকা স্থানগুলি সহ ইনপুট স্ট্রিং ব্যতীত কেবলমাত্র [A-Za-z0-9] টি অক্ষর থাকবে।
- ইনপুট অ্যারে খালি থাকতে পারে বা ইনপুট স্ট্রিংয়ের মধ্যে শব্দ নেই।
আউটপুট
- আউটপুট হয় ফাংশন থেকে ফেরত মান হতে পারে, বা STDOUT এ মুদ্রিত হতে পারে
- আউটপুট অবশ্যই মূল স্ট্রিংয়ের মতোই হওয়া উচিত
পরীক্ষার মামলা
the blue frog lived in a blue house, [blue] -> the blue frog lived in a house
he liked to read but was filled with dread wherever he would tread while he read, [read] -> he liked to read but was filled with dread wherever he would tread while he
this sentence has no matches, [ten, cheese] -> this sentence has no matches
this one will also stay intact, [] -> this one will also stay intact
All the faith he had had had had no effect on the outcome of his life, [had] -> All the faith he had no effect on the outcome of his life
5 times 5 is 25, [5, 6] -> 5 times is 25
Case for different case, [case] -> Case for different
the letters in the array are in a different case, [In] -> the letters in the array are a different case
This is a test Will this be correct Both will be removed, [this,will] -> This is a test Will be correct Both be removed
এটি কোড গল্ফ হিসাবে, সর্বনিম্ন বাইট গণনা জয়!
This is a test Will this be correct Both will be removed
+ এর জন্য ব্যর্থ বলে মনে হচ্ছেthis will
। দ্বিতীয় দুটি শব্দ সঠিকভাবে মুছে ফেলা হয়েছে, তবে এটি কোনও কারণেbe
দ্বিতীয়টির পরেও সরিয়ে ফেলেwill
।