এই চ্যালেঞ্জে আপনাকে পাশ থেকে দেখা দ্বি-মাত্রিক ভূখণ্ডের একটি মানচিত্র দেওয়া হবে। দুর্ভাগ্যক্রমে, ভূখণ্ডের কিছু অংশ বাতাসে ভাসছে, যার অর্থ তারা ভেঙে পড়বে। আপনার কাজটি তারা কোথায় অবতরণ করেছে তা অনুমান করা।
ইনপুট
আপনার ইনপুটটি সমান দৈর্ঘ্যের এক বা একাধিক নিউলাইন-বিভাজিত স্ট্রিং, কেবলমাত্র অক্ষর #
(একটি সংখ্যা চিহ্ন, একটি শিলাকে নির্দেশ করে) বা .
(একটি সময়কাল, খালি স্থান নির্দেশ করে) থাকে।
আউটপুট
আপনার আউটপুট ইনপুট হিসাবে একই ফর্ম্যাট আছে, কিন্তু নিম্নলিখিত পরিবর্তন সঙ্গে। আসুন শৈলগুলির একটি দ্বিমাত্রিক গ্রিড হিসাবে ইনপুট স্ট্রিংটি দেখতে দিন। সংলগ্ন শিলার একটি পথ দ্বারা গ্রিডের নীচে সংযুক্ত ইনপুটটির প্রতিটি শিলা দৃ firm় ; অন্যান্য পাথর আলগা হয় । ত্রিভুজ সংলগ্ন শিলাগুলি সংলগ্ন হিসাবে বিবেচনা করা হয় না। সমস্ত আলগা শিলা সোজা নীচে নেমে যাবে এবং দৃ rock় পাথর বা নীচের সারিটির উপরে একটি স্ট্যাক হিসাবে শেষ হবে। আলগা শিলাগুলি একে অপরের সাথে সংযুক্ত থাকে না, তাই এগুলি পৃথকভাবে পড়ে যায়, বড় আকারের গঠনের মতো নয়। আউটপুট ফলাফল গ্রিড হয়।
উদাহরণ
ইনপুট
..###. .##.#. .#.... .##.#.
কোনও আলগা শিলা নেই, সুতরাং আউটপুট এটির মতো।
ইনপুট
...#.. .#..#. .#..## .#...# .##### .#...#
শীর্ষে একটি আলগা রক রয়েছে যা এটির নীচে দৃ rock় শিলায় পড়ে। আউটপুট হয়
...... .#..#. .#..## .#.#.# .##### .#...#
ইনপুট
.#####.... .#....#### ###.###..# #.#...##.. .####..#.# ......###. ..#...#..# ..#...#..#
বাম দিকে আলগা শিলাগুলির একটি বিশাল দল রয়েছে। শিলা পড়ার সাথে সাথে গ্রুপটি ভেঙে যায়, ফলে আউটপুটও হয়
.......... ....###### ..#.###..# . #...##.. .##....#.. .##...#### ####..#..# #####.#..#
ব্যাখ্যা
- আপনি হয় STDIN এবং আউটপুট থেকে STDOUT এ ইনপুট নিতে পারেন, বা কোনও ফাংশন লিখতে পারেন।
- এটি কোড-গল্ফ, তাই সংক্ষিপ্ততম প্রোগ্রাম (বাইটে) বিজয়ী।
- স্ট্যান্ডার্ড লুফোলগুলি অনুমোদিত নয়।