التحقق من الحلول
Problem
يستمر الشطرنج ، الذي نشأ منذ 15 قرنًا ، في العيش والتطور باستخدام جميع الوسائل التقنية الحديثة. ومع ذلك ، على الرغم من ذلك ، لم يتعلم أي شخص ، باستثناء بطل العالم ، اللعب بشكل لا تشوبه شائبة. للأسف ، القدرات العقلية للإنسان ليست غير محدودة. يمكن لمحركات الشطرنج التحقق من وجود أخطاء في لعبتك في غضون ثوانٍ وتقترح كيف يجب أن تلعب.
لم نتعلم بعد كيفية كتابة محرك كمبيوتر ، لكننا سنحاول كتابة برنامج يتحقق من الإجابات.
هناك مهمة من هذا القبيل: "يتم إعطاء رقم مكون من أربعة أرقام كمدخلات للبرنامج. إذا كان متماثلًا ، فقم بطباعة 1
، وإلا اطبع & nbsp؛ أي strong> آخر strong> & nbsp؛ عدد صحيح & rdquo ؛.
كما تعلم بالفعل ، يتم فحص جميع المهام على & nbsp؛ أمثلة معدة مسبقًا & nbsp؛ والإجابات الصحيحة لها. p>
يبدو للمبرمج المبتدئ أنه حل هذه المشكلة ، لكن لسبب ما لا يقبل النظام حله. يعتقد المبرمج المبتدئ أن هذا يرجع إلى حقيقة أنه لا يعرض أي رقم آخر strong> مكتوب في الإجابات الصحيحة. p>
ساعد المبرمج. اكتب برنامجًا ، بناءً على الإجابة المسجلة في نظام الاختبار وإجابة المبرمج ، يحدد ما إذا كان قد تم حل المشكلة بشكل صحيح.
على & nbsp؛
إدخال strong>
يتلقى البرنامج رقمين كمدخلات: الإجابة المسجلة في نظام الاختبار وإجابة الطالب.
بصمة strong>
يجب أن يخرج البرنامج نعم code> إذا أعطى الطالب الإجابة الصحيحة و لا code> بخلاف ذلك.
نبسب ؛
أمثلة h5>
# |
إدخال |
الإخراج |
<الجسم>
1 |
11
-1 |
نعم |
2 |
3
1 |
لا td>
|