পটভূমি
ডায়ালগ এপিএল 16.0 এর মুক্তির উদযাপন , যেখানে এই সমস্যার সমাধান {⊢⌺(≢⍵)⊢⍵}
ব্যাখ্যা
কার্য
একটি মুদ্রণযোগ্য হওয়া ASCII স্ট্রিং প্রদত্ত বিজোড় দৈর্ঘ্যের এন , একটি করা এন × এন স্ট্রিং সঙ্গে বর্গক্ষেত্র অনুভূমিকভাবে কেন্দ্রিক, উল্লম্বভাবে কেন্দ্রীভূত করা সদৃশ, এবং প্রতিটি সারি ও কলাম একই স্ট্রিং এর acrostics সঙ্গে। নোট করুন যে বর্গের আকার n × n রাখতে কেন্দ্রিক স্ট্রিং ব্যতীত অন্য সমস্ত কেটে দেওয়া হবে ।
আপনার কোড ব্যাখ্যা অনেক প্রশংসা করা হবে।
বিধি
- আপনার পেছনের শ্বেতক্ষেত্র এবং নিউলাইন থাকতে পারে (এটিতে নীচের ডানদিকে ত্রিভুজ অন্তর্ভুক্ত রয়েছে)
- আপনি স্ট্রিংয়ের একটি তালিকা ফিরে আসতে পারেন
স্ট্রিং ব্যবহার করে উদাহরণ ABXCD
:
এন হয় 5. প্রথমে আমরা দুটি কেন্দ্রিক স্ট্রিং আঁকি, একটি অনুভূমিক এবং একটি উল্লম্ব:
┌─────┐ │ এ │ বি │ABXCD│ │ সি │ │ ডি └─────┘
(5 × 5 বাউন্ডিং বাক্স স্পষ্টতার জন্য যুক্ত করা হয়েছে)
তারপরে আমরা সমস্ত সম্ভাব্য অ্যাক্রোস্টিকগুলি আনুভূমিকভাবে এবং উল্লম্বভাবে রাখি:
একজন এবি ┌─────┐ │ ABX│CD │ ABXC│D │ABXCD│ A│BXCD │ AB│XCD │ └─────┘ সিডি ডি
শেষ অবধি, আমরা কেবল সীমানা বাক্সের ভিতরে যা ফিরিয়ে আনব:
ABX ABXC ABXCD BXCD XCD
পরীক্ষার মামলা
World
:
Wor
Worl
World
orld
rld
mississippi
:
missis
mississ
mississi
mississip
mississipp
mississippi
ississippi
ssissippi
sissippi
issippi
ssippi
Pneumonoultramicroscopicsilicovolcanoconiosis
:
Pneumonoultramicroscopi
Pneumonoultramicroscopic
Pneumonoultramicroscopics
Pneumonoultramicroscopicsi
Pneumonoultramicroscopicsil
Pneumonoultramicroscopicsili
Pneumonoultramicroscopicsilic
Pneumonoultramicroscopicsilico
Pneumonoultramicroscopicsilicov
Pneumonoultramicroscopicsilicovo
Pneumonoultramicroscopicsilicovol
Pneumonoultramicroscopicsilicovolc
Pneumonoultramicroscopicsilicovolca
Pneumonoultramicroscopicsilicovolcan
Pneumonoultramicroscopicsilicovolcano
Pneumonoultramicroscopicsilicovolcanoc
Pneumonoultramicroscopicsilicovolcanoco
Pneumonoultramicroscopicsilicovolcanocon
Pneumonoultramicroscopicsilicovolcanoconi
Pneumonoultramicroscopicsilicovolcanoconio
Pneumonoultramicroscopicsilicovolcanoconios
Pneumonoultramicroscopicsilicovolcanoconiosi
Pneumonoultramicroscopicsilicovolcanoconiosis
neumonoultramicroscopicsilicovolcanoconiosis
eumonoultramicroscopicsilicovolcanoconiosis
umonoultramicroscopicsilicovolcanoconiosis
monoultramicroscopicsilicovolcanoconiosis
onoultramicroscopicsilicovolcanoconiosis
noultramicroscopicsilicovolcanoconiosis
oultramicroscopicsilicovolcanoconiosis
ultramicroscopicsilicovolcanoconiosis
ltramicroscopicsilicovolcanoconiosis
tramicroscopicsilicovolcanoconiosis
ramicroscopicsilicovolcanoconiosis
amicroscopicsilicovolcanoconiosis
microscopicsilicovolcanoconiosis
icroscopicsilicovolcanoconiosis
croscopicsilicovolcanoconiosis
roscopicsilicovolcanoconiosis
oscopicsilicovolcanoconiosis
scopicsilicovolcanoconiosis
copicsilicovolcanoconiosis
opicsilicovolcanoconiosis
picsilicovolcanoconiosis
icsilicovolcanoconiosis
প্রাপ্তি স্বীকার
ধন্যবাদ জাজিমা , লিকি নুন , মিঃ এক্সকোডার সবকিছুর জন্য , তবে এই চ্যালেঞ্জের ধারণাটি।