এই চ্যালেঞ্জে আপনাকে একটি ইনপুটযুক্ত স্ট্রিংয়ে অক্ষর স্থানান্তর করতে হবে n বার এবং আউটপুট স্থানান্তরিত স্ট্রিং
ইনপুট
ইনপুটটিতে প্রথমে একটি স্ট্রিং থাকবে। পরবর্তী লাইনে, একটি পূর্ণসংখ্যা, যা চিহ্নিত nকরবে।
আউটপুট
- যদি
nইতিবাচক হয় তবে স্ট্রিংয়ের অক্ষরগুলি সঠিকnসময়ে সরিয়ে দিন। - যদি
nনেতিবাচক হয় তবে স্ট্রিংয়ের অক্ষরগুলি বামnবারে স্থানান্তর করুন । - যদি
nশূন্য হয় তবে স্ট্রিংয়ের অক্ষরগুলি স্থানান্তর করবেন না।
স্থানান্তরিত হওয়ার পরে (যখন nশূন্য হয় বাদে ), স্থানান্তরিত স্ট্রিংটি মুদ্রণ করুন।
মন্তব্য
- স্ট্রিং ফাঁকা বা হবে না
null। - স্ট্রিংটি 100 টি অক্ষরের বেশি হবে না এবং কেবলমাত্র পরিসীমা
(স্পেস) থেকে~(টিলডে) অক্ষর কোডগুলি 0x20 থেকে 0x7E, সমেত) থাকবে। রেফারেন্সের জন্য ASCII টেবিলটি দেখুন । - শিফ্টটি চক্রীয়।
- সংখ্যাটি
nইতিবাচক, নেতিবাচক বা শূন্য হতে পারে। nসর্বদা -1000 এর চেয়ে বড় বা সমান এবং 1000 এর চেয়ে কম বা সমান হবে- আপনি
stdinকমান্ড লাইন আর্গুমেন্টের মাধ্যমে বা ইনপুট নিতে পারেন - স্থানান্তরিত স্ট্রিংটি আউটপুট করতে হবে
stdout(বা নিকটতম সমতুল্য) - আপনি একটি সম্পূর্ণ প্রোগ্রাম বা একটি ফাংশন লিখতে পারেন যা ইনপুট নেয় এবং স্ট্রিংটিকে আউটপুট দেয়
stdoutবা নিকটতম সমতুল্য করে
পরীক্ষার কেস
1)
Hello world!
5 -->orld!Hello w
2)
Testing...
-3 -->ting...Tes
3)
~~~
1000 -->~~~
4)
12345
0 -->12345
5)
ABA
17 -->BAA
স্কোরিং
এটি কোড-গল্ফ , তাই সংক্ষিপ্ততম জমা (বাইটে) জিতেছে।