ভাল, সবাই পলিগ্লট পছন্দ করে । আপনাকে ইনপুটের কোনও স্ট্যান্ডার্ড আকারে (কোনও হার্ডকোডিং নেই) দুটি পূর্ণসংখ্যা দেওয়া হবে। আপনার কাজটি হ'ল একটি বহুভুজ লিখুন যা কোনও ভাষার সর্বনিম্ন মান এবং অন্য ভাষার মধ্যে দুটি সংখ্যার মধ্যে সর্বাধিক মান খুঁজে পায় এবং নিম্নলিখিত ক্রিয়াকলাপ সম্পাদন করে:
- যে কোডটি সর্বাধিক মান খুঁজে পায় তাদের অবশ্যই তাদের যোগফল গণনা করতে হবে।
- যে প্রোগ্রামটি সর্বনিম্ন মান খুঁজে পায় তাদের অবশ্যই বিয়োগের ফলাফলও গণনা করতে হবে (
max - min
) - এখানে "চতুর অংশ" হয় : দুটি সংখ্যার সমান, উভয় তাহলে প্রোগ্রাম অবশ্যই না আউটপুট / রিটার্ন কিছু (উভয়
STDOUT
এবংSTDERR
অথবা অন্য কোনreturn
পদ্ধতি) - দেখুন আউটপুট চশমা ফর্ম্যাটিংয়ের সম্বন্ধে আরো বিস্তারিত জানার জন্য অধ্যায়
ইনপুট
উপরে উল্লিখিত হিসাবে, দুটি পূর্ণসংখ্যক যে কোনও মানক পদ্ধতিতে ইনপুট হিসাবে নেওয়া হয়েছে, উভয় ভাষারই সাধারণ।
আউটপুট চশমা
- প্রোগ্রামটি যা খুঁজে পায় তার
max
জন্য ফর্ম্যাটটি হওয়া উচিত:max_value, addition result
- প্রোগ্রামটি যা খুঁজে পায় তার
min
জন্য ফর্ম্যাটটি হওয়া উচিতmin_value, subtraction result (max - min)
- ফলাফল কোনো স্পষ্ট বিভেদক (সঙ্গে, প্রিন্ট করা যাবে
,
\n
,,
বা যাই হোক না কেন অন্য যদি আপনি চান), একটি স্ট্রিং একটি বিভেদক সহ বা সংখ্যার একটি তালিকা হিসাবে দুই প্রত্যাশিত মান ধারণকারী হিসাবে ফাংশন থেকে ফেরত (উদাহরণ:[max_value,sum]
)
উদাহরণ:
Input || Max Language Output || Min Language Output
100, 40 || 100, 140 || 40, 60
63, 67 || 67, 130 || 63, 4
-45, -5 || -5, -50 || -45, 40
21, 21 || ||
-1, 1 || 1, 0 || -1, 2
স্কোরিং:
এটি কোড-গল্ফ , তাই স্ট্যান্ডার্ড লুফোলগুলি কঠোরভাবে অনুমোদিত নয় বলে নোট গ্রহণ করার সময় পছন্দসই ফলাফল পেতে সংক্ষিপ্ত কোডটি লেখার চেষ্টা করুন । আপনাকে অবশ্যই দুটি ভিন্ন ভাষা ব্যবহার করতে হবে, একই ভাষার অন্যান্য সংস্করণ নয় (উদাহরণস্বরূপ: Python 2
- জোড়গুলি Python 3
বৈধ নয়)