পাঠ্যপুস্তক বাছাই করুন
স্কুল শীঘ্রই শুরু হচ্ছে (যদি এটি ইতিমধ্যে না থাকে) এবং তাই আমাদের পাঠ্যপুস্তকগুলি যথাযথভাবে পাওয়ার সময় এসেছে। আপনার বইগুলিকে বর্ণমালা অনুসারে বাছাই করতে হবে তবে এটির জন্য খুব বেশি সময় লাগে সুতরাং এটি করার জন্য আপনি কোনও প্রোগ্রাম লেখার সিদ্ধান্ত নেন।
উদাহরণ
ইনপুট:
_
| | _
|F| | |
|o|_|P|
|o|B|P|
| |a|C|
| |r|G|
|_|_|_|
আউটপুট:
_
| |_
|F| |
_|o|P|
|B|o|P|
|a| |C|
|r| |G|
|_|_|_|
ইনপুট
ইনপুট হ'ল বইয়ের সেট যা বর্ণানুক্রমিকভাবে পুনর্বিন্যাস করা প্রয়োজন। এটা তোলে উপস্থিত থাকবে শুধুমাত্র: |
, _
, , এবং
A-Za-z
। বইগুলির শিরোনামগুলি শীর্ষ-নীচে উল্লম্বভাবে পড়া হয়।
একটি আয়তক্ষেত্র ফিট করার জন্য আপনি ইনপুটটি সাদা স্পেসের সাথে প্যাডযুক্ত ধরে নিতে বেছে নিতে পারেন। যদি আপনি নিজের ইনপুটটি সাদা স্পেস দিয়ে প্যাড করে থাকেন তবে দয়া করে আপনার উত্তরে এটি উল্লেখ করুন।
আপনার প্রোগ্রামটি পরিচালনা করতে যে সর্বোচ্চ সর্বাধিক বইয়ের উচ্চতা হবে তা ব্যর্থতা ছাড়াই 5,120 লাইন লম্বা।
বইগুলি সর্বদা 1-পুরু হবে এবং সেগুলি সর্বদা ইনপুটটিতে অন্তত একটি বই থাকবে
আউটপুট
আউটপুটটির বর্ণমালার ক্রমে সংগঠিত বইগুলির একই সেট হওয়া দরকার। বইগুলির উচ্চতা অবশ্যই একই থাকবে এবং পুনরায় সাজানোর সময় শিরোনামের শীর্ষ থেকে একই ফাঁক থাকতে হবে।
বইগুলি বর্ণমালা অনুসারে বাছাই করা উচিত। যদি আপনার ভাষা কোনও ধরণের ক্রিয়াকলাপ খেলা করে তবে আপনি এটি ব্যবহার করতে পারেন। অন্যথায় আপনি বর্ণিত বর্ণমালা অনুসারে এখানে বর্ণিত ব্যবহার করতে পারেন ।
বইয়ের শিরোনাম উদাহরণ
_
| |
| |
|F|
|o|
|o|
| |
| |
|B|
|a|
|r|
| |
| |
|_|
এই বইয়ের শিরোনামটি হ'ল:
"Foo Bar"
বইয়ের শিরোনামগুলিতে কেবল অক্ষর এবং স্পেস থাকবে।
ট্রেলিং হোয়াইটস্পেস অনুমোদিত
জয়লাভ
এটি কোড-গল্ফ তাই বাইট জিতে সংক্ষিপ্ততম কোড।