মোটামুটি সহজ চ্যালেঞ্জ: আপনি দুটি ইনপুট পাবেন, একটি স্ট্রিং এবং একটি সংখ্যা (সংখ্যাটি স্ট্রিং হিসাবে গ্রহণ করা যেতে পারে, "123"
তার পরিবর্তে 123
)
যদি স্ট্রিংটি কোনও সংখ্যায় শেষ না হয় (যেমন, এটি রেজেক্সের সাথে মেলে না \d$
), কেবল স্ট্রিংয়ের শেষে সংখ্যাটি যুক্ত করুন।
যদি স্ট্রিংটি কোনও সংখ্যায় শেষ হয় (যেমন, এটি রেজেক্সের সাথে মেলে \d+$
), আপনার প্রথমে এটি মুছুন এবং তারপরে নম্বরটি যুক্ত করুন।
ইনপুটগুলির কোনওটিই কখনই অবৈধ বা খালি হবে না (কেবলমাত্র সংখ্যাসূচক নয় এমন সংখ্যাসূচক ইনপুট দ্বারা অবৈধ সংজ্ঞায়িত)
সংখ্যাটিতে কখনই একটি -
বা একটি থাকবে না .
।
স্ট্রিংটিতে কখনই কোনও নতুন লাইন বা অ-প্রিন্টেবল অ-হোয়াইটস্পেস অক্ষর থাকবে না।
পরীক্ষার কেস:
abc123 + 345 -> abc345
123 + 1 -> 1
hello + 33 -> hello33
123abc123 + 0 -> 123abc0
ab3d5 + 55 -> ab3d55
onetwo3 + 3 -> onetwo3
99ninenine + 9999 -> 99ninenine9999