স্ট্রিংয়ের একটি তালিকা দেওয়া হয়েছে, প্রতিটি স্ট্রিংকে তার খালি খালি সাবস্ট্রিংগুলির মধ্যে একটি দ্বারা প্রতিস্থাপন করুন যা তালিকার অন্য স্ট্রিংগুলির একটির স্ট্রিং নয় এবং যতটা সম্ভব সংক্ষিপ্ত।
উদাহরণ
তালিকা দেওয়া ["hello","hallo","hola"]
, "hello"
শুধু দ্বারা প্রতিস্থাপন করা উচিত "e"
হিসাবে এই সাবস্ট্রিং অন্তর্ভুক্ত করা হয় না "hallo"
এবং "hola"
এবং এটি যতটা সম্ভব সংক্ষিপ্ত হয়। "hallo"
দ্বারা পারেন প্রতিস্থাপিত হতে পারে "ha"
বা "al"
এবং "hola"
কোনো দ্বারা "ho"
,"ol"
বা "la"
।
বিধি
- আপনি ধরে নিতে পারেন যে স্ট্রিংগুলি খালি হবে না এবং কেবল একই ক্ষেত্রে বর্ণানুক্রমিক অক্ষর থাকবে।
- আপনি ধরে নিতে পারেন যে তালিকার প্রতিটি স্ট্রিংয়ের জন্য এই জাতীয় একটি স্ট্রিং বিদ্যমান, অর্থাত্ তালিকার কোনও স্ট্রিং অন্য স্ট্রিংগুলির কোনও একটি স্ট্রিং হবে না।
- ইনপুট এবং আউটপুট যে কোনও যুক্তিসঙ্গত বিন্যাসে হতে পারে।
- এটি কোড-গল্ফ , সুতরাং আপনার পছন্দমতো ভাষাতে যতটা সম্ভব বাইট ব্যবহার করার চেষ্টা করুন।
পরীক্ষার মামলা
বেশিরভাগ ক্ষেত্রে কেবল একটি সম্ভাব্য আউটপুট দেওয়া হয়।
["ppcg"] -> ["p"] (or ["c"] or ["g"])
["hello","hallo","hola"] -> ["e","ha","ho"]
["abc","bca","bac"] -> ["ab","ca","ba"]
["abc","abd","dbc"] -> ["abc","bd","db"]
["lorem","ipsum","dolor","sit","amet"] -> ["re","p","d","si","a"]
["abc","acb","bac","bca","cab","cba"] -> ["abc","acb","bac","bca","cab","cba"]
সম্পর্কিত: সংক্ষিপ্ততম সনাক্তকরণের সাবস্ট্রিং - অনুরূপ ধারণা, তবে আরও জড়িত নিয়ম এবং জটিল ফর্ম্যাট।
""
(খালি স্ট্রিং) একক"ppcg"
ক্ষেত্রে স্বতন্ত্রভাবে সনাক্ত করছে না ?