একটি snakified স্ট্রিং এর মত দেখাচ্ছে:
T AnE eOf ifi ing
h s x l A k e r
isI amp Sna dSt
তোমার কাজ
একটি স্ট্রিং sএবং একটি আকার নিন n, তারপরে স্নাকাইফাইড স্ট্রিংটি আউটপুট করুন। ইনপুট ThisIsAnExampleOfaSnakifiedStringএবং 3উপরের উদাহরণ উত্পাদন করবে।
বিশেষ উল্লেখ
sকোড পয়েন্ট 33 এবং 126 সহ (স্পেস বা নিউলাইন নেই) এর মধ্যে কেবল ASCII টি অক্ষর থাকবে।s1 এবং 100 বর্ণের মধ্যে দীর্ঘ হবে।nপ্রতিটি আউটপুট স্ট্রিং সেগমেন্টের আকারের প্রতিনিধিত্ব করে এমন একটি পূর্ণসংখ্যা। অক্ষরের প্রতিটি লাইন (উপরে / নীচে বা বাম / ডান) যা "সাপ" তে বক্ররেখা তৈরি করে তাnঅক্ষর দীর্ঘ। উদাহরণস্বরূপ পরীক্ষার কেসগুলি দেখুন।nঅন্তর্ভুক্ত 3 থেকে 10 এর মধ্যে হবে।- আউটপুট স্ট্রিং সর্বদা নীচের দিকে পয়েন্ট করা শুরু করে।
- প্রতিটি লাইনে ট্রেলিং স্পেস অনুমোদিত।
- আউটপুট শেষে ট্রেলিং করা নিউলাইনগুলিও অনুমোদিত।
- শীর্ষস্থানীয় স্থানের অনুমতি নেই।
- কোড-গল্ফ মানে বাইট জিতে সংক্ষিপ্ততম কোড।
পরীক্ষার মামলা
a 3
a
----------
Hello,World! 3
H Wor
e , l
llo d!
----------
ProgrammingPuzzlesAndCodeGolf 4
P ngPu Code
r i z d G
o m z n o
gram lesA lf
----------
IHopeYourProgramWorksForInputStringsWhichAre100CharactersLongBecauseThisTestCaseWillFailIfItDoesNot. 5
I gramW tStri 100Ch gBeca CaseW DoesN
H o o u n e a n u t i t o
o r r p g r r o s s l I t
p P k n s A a L e e l f .
eYour sForI Which cters ThisT FailI
----------
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 10
! <=>?@ABCDE `abcdefghi
" ; F _ j
# : G ^ k
$ 9 H ] l
% 8 I \ m
& 7 J [ n
' 6 K Z o ~
( 5 L Y p }
) 4 M X q |
*+,-./0123 NOPQRSTUVW rstuvwxyz{