ইনপুট হিসাবে একটি স্ট্রিং দেওয়া, স্ব স্ব বর্ণমালা সূচক দ্বারা ডানদিকে ঠেলা প্রতিটি অক্ষর সহ একটি নতুন স্ট্রিং মুদ্রণ করুন।
আমরা সকলেই জানি যে A একটি ধীর এবং জেড একটি দ্রুত অক্ষর। এর অর্থ হ'ল 25 স্পেস দ্বারা জেড ডানদিকে স্থানান্তরিত হয়, এ মোটেও স্থানান্তরিত হয় না এবং খ 1 স্থান দ্বারা স্থানান্তরিত হয়।
আপনার প্রোগ্রামে কেবল এজেডের বড় হাতের অক্ষরগুলি পরিচালনা করতে হবে এবং অন্য কোনও অক্ষর নেই, কোনও সাদা জায়গা নেই, কোনও বিরামচিহ্ন নেই।
মনে রাখবেন যে স্থানান্তরিত হওয়ার পরে যদি 2 বা ততোধিক অক্ষর একই জায়গায় পড়ে যায় তবে সর্বশেষ অক্ষরটি ব্যবহৃত হবে। (উদাহরণ: BA
-> A
)
উদাহরণ
"AZ" -> "A Z"
"ABC" -> "A B C"
"ACE" -> "A C E"
"CBA" -> " A"
"HELLOWORLD" -> " E H DLL OLO R W"
বিধি
- এটি কোড-গল্ফ , সুতরাং যে কোনও ভাষার বাইটের মধ্যে সংক্ষিপ্ততম কোডটি জয়ী।
স্ট্যান্ডার্ড লুফোলগুলি নিষিদ্ধ।
স্ট্রিং হিসাবে ইনপুট অবশ্যই গ্রহণ করতে হবে।
- আপনি ফলাফল মুদ্রণ করতে
stdout
বা একটি স্ট্রিং ফিরে আসতে পারেন। - একটি একক পেছনের সাদা স্থান এবং / অথবা নিউলাইন অনুমোদিত।
- আপনি ইনপুট বা আউটপুট হিসাবে ছোট হাতের অক্ষরও ব্যবহার করতে পারেন তবে কেবল দুটি ক্ষেত্রেই ব্যবহার করতে পারেন।