এই সমস্যাটি পাঁচটি প্রোগ্রামিং সমস্যা থেকে প্রতিটি সফ্টওয়্যার ইঞ্জিনিয়ারকে 1 ঘন্টারও কম সময়ে সমাধান করতে সক্ষম হওয়া উচিত যা নিজেই একটি আকর্ষণীয় পঠন। প্রথম কয়েকটি সমস্যা তুচ্ছ, তবে চতুর্থটি কিছুটা আকর্ষণীয় হতে পারে।
স্ট্যান্ডার্ড ইনপুটটিতে একটি একক স্পেস দ্বারা পৃথক পূর্ণসংখ্যার একটি তালিকা দেওয়া, বৃহত্তম এবং ক্ষুদ্রতম মানগুলি মুদ্রণ করুন যা তাদের নিজস্ব লাইনে পূর্ণসংখ্যাকে একত্রে সংযুক্ত করে প্রাপ্ত করা যায়।
উদাহরণ স্বরূপ:
ইনপুট:
5 56 50
আউটপুট:
50556
56550
অর্ডার বিভিন্ন পয়েন্ট:
- ফলাফলের ক্রমটি সবচেয়ে ছোট তবে বৃহত্তম।
- কেবলমাত্র সবচেয়ে ক্ষুদ্রতম এবং বৃহত্তম মানগুলি মুদ্রিত হতে পারে (সমস্ত ভিন্নতার উপর পুনরাবৃত্তি হওয়া এবং সেগুলি মুদ্রণ বৈধ নয়)।
- তালিকায় সর্বদা দুটি বা ততোধিক পূর্ণসংখ্যা থাকবে।
- বৃহত্তম এবং ক্ষুদ্রতম ফলাফলগুলির একই হওয়া সম্ভব। ইনপুট ক্ষেত্রে
5 55
, নম্বরটি555
দুটি বার মুদ্রণ করা উচিত। - পূর্ণসংখ্যাগুলি পৃথক নয় are
5 5
বৈধ ইনপুট। - লিডিং
0
পূর্ণসংখ্যার উপর গুলি হয় না বৈধ ইনপুট। আপনি হবে না এর জন্য অ্যাকাউন্ট প্রয়োজন05 55
।
এটি কোড গল্ফ হিসাবে, স্বল্পতম এন্ট্রি জয়।
05
) থাকে তবে আমরা কি এটিকে হিসাবে05
বা সহজভাবে বিবেচনা করি5
?