একটি পূর্ণসংখ্যা ম্যাট্রিক্স দেওয়া a
এবং নন-নেগেটিভ পূর্ণসংখ্যা i
, আউটপুট একটি ম্যাপিং b
যে স্বতন্ত্র মান মানচিত্র i
তম কলাম a
সারি থেকে a
যারা যে মান আছে i
তম কলাম।
আপনি ধরে নিতে পারেন যে i
অর্ধ-খোলা পরিসীমাতে রয়েছে [0, num_cols(a))
(বা [1, num_cols(a)]
আপনি যদি 1-ভিত্তিক সূচকগুলি ব্যবহার করতে পছন্দ করেন) এবং সমস্ত সংখ্যক আপনার ভাষার জন্য উপস্থাপিত সীমার মধ্যে রয়েছে। ইনপুট এবং আউটপুট যেকোন যুক্তিসঙ্গত উপায়ে করা যেতে পারে, যতক্ষণ না এটি চ্যালেঞ্জের প্রাথমিক প্রয়োজনীয়তাগুলি পূরণ করে (2 ডি অ্যারে -> ইনপসের 2 ডি অ্যারে থেকে ম্যাপিং)। ম্যাপিংটি যতক্ষণ পরিষ্কার এবং সামঞ্জস্যপূর্ণ তাই কীগুলি আউটপুটটিতে অন্তর্ভুক্ত করার দরকার নেই।
উদাহরণ
[[1]], 0 -> {1: [[1]]}
[[3, 4, 5], [1, 4, 2], [5, 5, 5], [7, 7, 7], [1, 5, 9]], 1 -> {4: [[3, 4, 5], [1, 4, 2]], 5: [[5, 5, 5], [1, 5, 9]], 7: [[7, 7, 7]]}
[[1, 2, 3, 4, 5], [5, 4, 3, 2, 1], [2, 3, 4, 5, 6], [8, 9, 100, 0, 2]], 4 -> {5: [[1, 2, 3, 4, 5]], 1: [[5, 4, 3, 2, 1]], 6: [[2, 3, 4, 5, 6]], 2: [[8, 9, 100, 0, 2]]}
এটি কোড-গল্ফ , তাই বাইটের মধ্যে সংক্ষিপ্ত উত্তর ins