এই চ্যালেঞ্জে আপনাকে একটি পাঠ্য ব্লক দেওয়া হবে এবং আপনাকে পাঠ্যের প্রতিচ্ছবি সম্পাদন করতে হবে।
ইনপুট:
- প্রতিবিম্বিত করার জন্য একটি স্ট্রিং। পাঠ্যটি এমন অ্যারে হিসাবে সরবরাহ করা যাবে না যার উপাদানগুলি পাঠ্যের লাইন। উদাহরণস্বরূপ,
"ab\ncd"এবং['a','b','\n','c','d']অনুমোদিত, কিন্তু হয়['ab','cd']বা[['a','b'],['c','d']]হয় না। আপনি ধরে নিতে পারেন যে সমস্ত লাইনটিতে একই সংখ্যক অক্ষর রয়েছে (যেখানে প্রয়োজন যেখানে সাদা স্থান দিয়ে প্যাড করা হয়েছে)। - একটি বুলিয়ান যেখানে
TrueY প্রতিবিম্বকেFalseনির্দেশ করে এবং এক্স প্রতিবিম্বকে নির্দেশ করে
দুটি ইনপুট যে কোনও ক্রমে পাস করা যেতে পারে।
আউটপুট:
প্রতিফলিত স্ট্রিং। চরিত্রগুলি পরিবর্তন হয় না, কেবল তাদের অবস্থান। ফলস্বরূপ ইমেজ ব্লকটি উপরের বামে সারিবদ্ধ হওয়া উচিত (প্রথম সারিতে এবং কলামটিতে অবশ্যই একটি সাদা-বর্ণচিহ্ন থাকা উচিত)। ট্রেলিং হোয়াইটস্পেস (যে কোনও লাইনে) অনুমোদিত is
পরীক্ষার কেস:
False
o /
--|/
|
/ \
/ o
/|--
|
\ /
True
o /
--|/
|
/ \
/ \
|
--|/
o /
True
text
text
False
text
txet
True
P
P
C
G
G
C
P
P
False
P
P
C
G
P
P
C
G
True
abcde
fghij
kl mn
opqrs
tuvwx
tuvwx
opqrs
kl mn
fghij
abcde
এটি একটি কোড-গল্ফ , সুতরাং আপনার প্রিয় ভাষায় সংক্ষিপ্ত উত্তর দিয়ে উত্তর দিন!
\nআমি যতদূর বলতে পারি যে এটি কোনও স্ট্রিং প্রতিনিধিত্ব নয়।
1এবং0) বুলেটিন নিতে পারি বা আমাদের অবশ্যই ব্যবহার করতে হবেTrueএবংFalse?