ইনপুট হিসাবে একটি স্ট্রিং দেওয়া হয়েছে, স্ট্রিংয়ের এক বা একাধিক রূপ যেমন আউটপুট দেয়:
- কোনও চরিত্র এটির আসল অবস্থানে নেই
- কোনও অক্ষর এমন কোনও চরিত্রের সংলগ্ন নয় যা এটি মূলত সংলগ্ন ছিল
আপনি ধরে নিতে পারেন যে প্রদত্ত স্ট্রিংয়ের জন্য এটি সর্বদা সম্ভব হবে এবং কেবলমাত্র একক ক্ষেত্রে বর্ণানুক্রমিক অক্ষর থাকবে ( [a-z]
বা [A-Z]
যদি আপনি পছন্দ করেন)
নোট করুন যে একই চরিত্রের সদৃশগুলি অনন্য হিসাবে বিবেচিত হবে না।
উদাহরণস্বরূপ, ইনপুট প্রদত্ত programming
, আউটপুটটিতে m
7 তম বা 8 ম অক্ষর থাকতে পারে g
এবং চতুর্থ বা 11 তম অক্ষর (1 সূচকযুক্ত) থাকতে পারে না
উদাহরণ:
স্ট্রিং নিন abcdef
নিম্নলিখিতটি একটি বৈধ আউটপুট হবে: daecfb
তবে নিম্নলিখিত অবৈধ বলে হবে: fdbcae
এই উদাহরণ হিসাবে c
এবং b
এখনও সংলগ্ন হয়।
অন্তিক এছাড়াও গোপন, যার অর্থ আপনি যেত না fdbeca
যেমন f
এবং a
এখনও সংলগ্ন হয়।
Testcases:
নোট করুন প্রদত্ত ইনপুটগুলির জন্য এগুলি একমাত্র বৈধ আউটপুট নয়
হিসাবে লিখিত input -> output
:
helowi -> ioewhl
mayube -> euabmy
stephens -> nhseespt
aabcdeffghij -> dbfhjfigaeca
স্কোরিং:
এই কোড-গলফ তাই অল্পসংখ্যক পরিষেবা বাইট প্রতিটি ভাষার মধ্যে জিতেছে!
No character is adjacent to a character that it was originally adjacent to
। অর্ডার সংলগ্নতার জন্য গুরুত্বপূর্ণ নয়? সুতরাং ইনপুট "abcd" এর কোথাও "আব" থাকতে পারে না, এবং কোথাও "বা" থাকতে পারে না?