গত সপ্তাহের এপিএল পাঠ দ্বারা অনুপ্রাণিত ।
একটি বড় 2D আসনের মানচিত্র এবং গ্রাহকদের 1D তালিকা দেওয়া, আসনের মানচিত্র এবং গ্রাহকের তালিকাটি ফেরত দিন তবে নিম্নলিখিত হিসাবে সংশোধিত হয়েছে (দখলকৃত আসন এবং আসনযুক্ত গ্রাহকদের ইঙ্গিত করতে):
ইনপুট যাত্রী তালিকার প্রতিটি অনন্য চিঠির জন্য, সিটের মানচিত্রে সেই চিঠির অনেক (বা সমস্ত, যদি যথেষ্ট না থাকে) ছোট হাতের বাম থেকে ডানে, উপর থেকে নীচে চলে যায়।
সিটের মানচিত্রে প্রতিটি অনন্য চিঠির জন্য, যাত্রীর তালিকায় সেই চিঠির অনেকগুলি (বা সমস্ত, যদি যথেষ্ট না থাকে) বাম থেকে ডানদিকে যান lower
- ইনপুট আসন মানচিত্র শুধুমাত্র সেট {থেকে স্পেস এবং বড় হরফের অক্ষর ব্যবহার
F
,B
,P
,E
}, এবং হতে পারে:- লাইন ব্রেক দ্বারা সারি বিভক্ত
- স্ট্রিংগুলির একটি তালিকা
- বড় হাতের অক্ষরের একটি ম্যাট্রিক্স
- অন্য যে কোনও তুলনামূলক বিন্যাসে
- ইনপুট গ্রাহক তালিকা শুধুমাত্র সেট থেকে বড় হরফের অক্ষর ব্যবহার {
F
,B
,P
,E
} এবং হতে পারে:- একটি স্ট্রিং
- অক্ষরের একটি তালিকা
- অন্য যে কোনও তুলনামূলক বিন্যাসে
- ফিরে আসা আসনের মানচিত্র অবশ্যই শূণ্য বা আরও বেশি অক্ষরগুলি ছোট হাতের ক্ষেত্রে ভাজ করা থাকে except
- প্রত্যাশিত গ্রাহক তালিকা অবশ্যই ইনপুটটির অনুরূপ হওয়া উচিত, শূন্য বা আরও বেশি অক্ষর লোয়ারকেসে ভাঁজ করা ছাড়া
- শীর্ষস্থানীয় এবং পিছনে সাদা স্থান অনুমোদিত ites
উদাহরণ (ইউনাইটেড এর বিমানের সংক্ষিপ্ত সংস্করণ)
ERJ145
আসন মানচিত্র ইনপুট:
P
E
E PP
E EE
E EE
E EE
E EE
P PP
E EE
E EE
E EE
যাত্রীর তালিকার ইনপুট:
FFEEEEEEEEEEEEEEEE
আসন মানচিত্র আউটপুট:
P
e
e PP
e ee
e ee
e ee
e ee
P PP
e eE
E EE
E EE
যাত্রীর তালিকার আউটপুট:
FFeeeeeeeeeeeeeeee
CRJ700
আসন মানচিত্র ইনপুট:
F FF
F FF
PP PP
PP PP
PP PP
EE EE
PP PP
EE EE
EE EE
EE EE
গ্রাহক তালিকার ইনপুট:
FFFFFFFFPPEEEEEEEEEEEEEEEEEEEEE
আসন মানচিত্র আউটপুট:
f ff
f ff
pp PP
PP PP
PP PP
ee ee
PP PP
ee ee
ee ee
ee ee
গ্রাহক তালিকার আউটপুট:
ffffffFFppeeeeeeeeeeeeeeeeEEEEE
B757
আসন মানচিত্র ইনপুট:
F F F F
F F F F
F F F F
PPP
PPP PPP
PPP PPP
PPP PPP
EEE EEE
EEE EEE
PPP PPP
EEE EEE
EEE EEE
EEE
EEE EEE
EEE EEE
EEE EEE
EEE
যাত্রীর তালিকার ইনপুট:
FEEEEEEEEFEEEFEEEEEEEEFEEFFEEFEFFFEE
আসন মানচিত্র আউটপুট:
f f f f
f f f f
f f F F
PPP
PPP PPP
PPP PPP
PPP PPP
eee eee
eee eee
PPP PPP
eee eee
eee eee
eeE
EEE EEE
EEE EEE
EEE EEE
EEE
যাত্রীর তালিকার আউটপুট:
feeeeeeeefeeefeeeeeeeefeeffeefefffee
B767
আসন মানচিত্র ইনপুট:
F F F
F F F
BB B B BB
BB B B BB
BB B B BB
PP BB
PP
PP PPP PP
PP PPP PP
PP PPP PP
PP PPP PP
PP EEE PP
EE EEE EE
EE EEE EE
EE EEE EE
EE EEE EE
EE EEE EE
যাত্রীর তালিকার ইনপুট:
PPFEFEEEEEEEBBEEFFPEBPEBBEEFEEEFEEEEEEFPEEEPB
আসন মানচিত্র আউটপুট:
f f f
f f f
bb b b bb
BB B B BB
BB B B BB
pp BB
pp
pp PPP PP
PP PPP PP
PP PPP PP
PP PPP PP
PP eee PP
ee eee ee
ee eee ee
ee eee ee
ee EEE EE
EE EEE EE
যাত্রীর তালিকার আউটপুট:
ppfefeeeeeeebbeeffpebpebbeefeeefeeeeeeFpeeepb