এটি সোমবার মিনি-গল্ফ # 6 দ্বারা অনুপ্রাণিত : মীসিসেসেস আপ টীেক্সেক্সেক্সেক্সটেক্সট
পটভূমি
ইটিএইচ প্রোডাকশনগুলির তার স্বাভাবিক ওয়েবপৃষ্ঠায় পাঠ্য প্রবেশ করতে সমস্যা হয়। তিনি যখনই অঙ্ক বা অক্ষর ব্যবহার করেন, পাঠ্যটি মাইসিসেসেসিসেসিসেসিডেসড আপ হবে। আপনার কাজ হ'ল তাকে টাইপ করতে সহায়তা করা যাতে স্বাভাবিক আচরণটি অর্জিত হয়।
রূপান্তর
রূপান্তরটি [0-9A-Za-z]
কোনও ননালফ্যানুমিক্যাল অক্ষর দ্বারা বিস্মৃত বর্ণমালার ( ) অক্ষরগুলিকে প্রভাবিত করে। নিম্নলিখিত উদাহরণে, প্রথম লাইনটি দ্বিতীয়টিতে রূপান্তরিত হবে (অন্যান্য লাইনগুলি রূপান্তরটির ভাঙ্গন দেখায়)
An12num:
Annn1n12n12nn12nn12nun12nun12numn12num
A
nn
n1
n12
n12nn12n
n12nun12nu
n12numn12num
বিশেষত, প্রথম রান করার পরে যে কোনও বর্ণানুক্রমিক অক্ষর প্রথম অক্ষর ব্যতীত এখন পর্যন্ত পুরো রানে রূপান্তরিত হবে । তদুপরি, চরিত্রটি যদি একটি অক্ষর হয় (একটি অঙ্কের বিপরীতে), তবে চরিত্রটি দ্বিগুণ হয়ে যাবে ।
ধন্যবাদ, ব্যাকস্পেস শেষ চরিত্রটি মুছবে এবং রানের শুরুটি পুনরায় সেট করবে।
কার্য
এবার আপনার কাজটি রূপান্তরটি সম্পাদন করা নয়। পরিবর্তে, একটি ইনপুট স্ট্রিং দেওয়া, আপনাকে অবশ্যই একটি এনকোডযুক্ত পাঠ্য অবশ্যই ফেরত দিতে হবে, যদি রূপান্তরিত হয় তবে ফলাফলটি ইনপুট দেয়। আউটপুটটি যতটা সম্ভব সংক্ষিপ্ত হওয়া উচিত, যেখানে \<char>
একক অক্ষর হিসাবে গণনা করা হয়।
পাঠ্যটি নীচে এনকোড করা হয়েছে:
\ -> \\
backspace character -> \b
linefeed -> \n
আপনি STDIN (অথবা নিকটতম বিকল্প), কমান্ড-লাইন আর্গুমেন্ট বা ফাংশন আর্গুমেন্টের মাধ্যমে ইনপুট নিয়ে কোনও প্রোগ্রাম বা ফাংশন লিখতে এবং STDOUT (বা নিকটতম বিকল্প), ফাংশন রিটার্ন মান বা ফাংশন (আউট) প্যারামিটারের মাধ্যমে ফলাফল আউটপুট করতে পারেন।
পরীক্ষার মামলা
প্রতিটি পরীক্ষার কেস দুটি লাইন, প্রথমটি ইনপুট, দ্বিতীয় আউটপুট।
Heeeeeelp me. It shouldn't be messed up.
Hee \blp\b me\b. It\b sh\bou\bld\bn't be\b me\bss\bed\b up\b.
alert("Hello, world!");
al\ber\bt("He\bll\bo, wo\brl\bd!");
1223234234523456
123456
1
প্রতিবার)।