একটি স্ট্রিং এবং একটি অ্যারে ইনপুট হিসাবে দেওয়া, আপনার কাজটি পাঠ্যটি আউটপুট দেওয়া হয় যা একটি সাধারণ মোবাইল কীপ্যাডে টাইপ করার সময় ইনপুট স্ট্রিং প্রিন্ট করবে। একটি মোবাইল কীপ্যাডে, বার বার একটি বোতাম টিপে একটি চিঠি টাইপ করা হয়, যেখানে এনটি সেই অবস্থান যেখানে বোতামের লেবেলে চিঠিটি থাকে। সুতরাং, 22
আউটপুট করা উচিত b
।
বিধি
সহায়ক অ্যারেতে অক্ষর মানচিত্র (
[" ",".,!","abc","def","ghi","jkl","mno","pqrs","tuv","wxyz"]
) থাকবে। এটি আপনাকে কিছু বাইট সংরক্ষণ করতে দেওয়া হবে।#
প্রতীক ক্ষেত্রে টগল হবে। প্রাথমিক মামলা কম হবে। সুতরাং2#3
আউটপুট করা উচিতaD
।এটি
0
একটি স্থান যুক্ত করবে। সুতরাং,202
আউটপুট করা উচিতa a
।একই সংখ্যার বোতামে থাকা একটি নতুন অক্ষর শুরু করতে ইনপুট স্ট্রিংয়ে একটি স্থান ( ) থাকবে। উদাহরণস্বরূপ টাইপ করার জন্য
aa
, ইনপুট স্ট্রিংটি হবে2 2
।এটি গ্যারান্টিযুক্ত যে ইনপুট স্ট্রিং সর্বদা একটি বৈধ কীপ্যাড কোড হবে।
ইনপুট
আপনার ভাষা যেভাবেই সমর্থন করে আপনি ইনপুট নিতে পারেন।
আউটপুট
আপনি যেভাবে চান ফলাফল আউটপুট করতে পারেন। ফাংশন return
এছাড়াও অনুমোদিত।
পরীক্ষার কেস
#4440555#666888330#999#66688111 -> "I Love You!"
#6#33777 7779990#222#4477744477778627777111 -> "Merry Christmas!"
#44#27 79990#66#3390#999#332777111 -> "Happy New Year!"
এটি কোড-গল্ফ , তাই বাইটের মধ্যে সংক্ষিপ্ততম কোডটি জয়ী!
year
গত পরীক্ষার ক্ষেত্রে মূলধনটি ভুল।
##
ডাবল স্পেস কি হ্যান্ডেল করা দরকার?