কিছু অনুপ্রেরণার জন্য এই প্রশ্নের ধন্যবাদ
এই প্রতিদ্বন্দ্বিতায় আমরা একটি স্ট্রিং হিসাবে dominoes একটি লাইন প্রতিনিধিত্ব করবে |
, /
এবং \
। আপনাকে ইনপুট হিসাবে ডোমিনোজের একটি স্ট্রিং দেওয়া হবে এবং তারা স্থির হওয়ার পরে তাদের দেখতে কেমন হবে তা আপনাকে নির্ধারণ করতে হবে। ডোমিনোস কীভাবে নেমে আসে তার নিয়ম এখানে
|
একটি বাম পতিত ডোমিনোর বাম একটি দাঁড়ানো ডোমিনো\
পাশাপাশি বাম পতিত ডোমিনোতে পরিণত হবে।|
ডান পতিত ডোমিনোর ডানদিকে দাঁড়িয়ে থাকা ডমিনো/
পাশাপাশি ডান পতিত ডোমিনোতে পরিণত হবে।যদি একটি স্ট্যান্ডিং ডোমিনো একটি বাম পড়ে
\
এবং ডান পতিত/
ডোমিনোর মধ্যে থাকে তবে এটি দাঁড়িয়ে থাকবে।
ব্যবস্থাটি আর পরিবর্তন না হওয়া পর্যন্ত এই নিয়মগুলি বারবার প্রয়োগ করা হয়।
একটি ইনপুট কীভাবে তার উপসংহারে আসতে পারে তার উদাহরণ এখানে
|||||||\/|||||||\||\|||/||||||\|||||
||||||\\//|||||\\|\\|||//||||\\|||||
|||||\\\///|||\\\\\\|||///||\\\|||||
||||\\\\////|\\\\\\\|||////\\\\|||||
|||\\\\\////|\\\\\\\|||////\\\\|||||
||\\\\\\////|\\\\\\\|||////\\\\|||||
|\\\\\\\////|\\\\\\\|||////\\\\|||||
\\\\\\\\////|\\\\\\\|||////\\\\|||||
আপনার টাস্কটি এমন কোনও কোড লেখা যা কোনও ইনপুটের শেষ ফলাফল খুঁজে পায় এবং আউটপুট করে। আপনি ধরে নিতে পারেন যে ইনপুটটি সর্বদা বৈধ এবং কমপক্ষে 2 টি অক্ষর থাকে।
এটি কোড-গল্ফ তাই কম বাইট ভাল হওয়ার সাথে বাইটে উত্তরগুলি দেওয়া হবে।
পরীক্ষার মামলা
|||/|||| -> |||/////
|||\|||| -> \\\\||||
|/||||\| -> |///\\\|
||/|||\| -> ||//|\\|
||\|||/| -> \\\|||//