• 0

ما هو الخطأ الذي أرتكبه عندما أجيب على التحديات البرمجية؟

 لوسمحتم..أغلب المواقع لحل التحديات لبرمجية ..أقوم بالحل الصحيح ..لكنه يعطينيerror مثل hacker rank,topcoder,techgig,leetcode

وهذا المثال من codewars..فضلاً منكم ماهو الخطأ !! 

Screen.png

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

لا أعلم ما هي المشكلة التي تواجهينها في باقي المواقع.

لكن من خلال المثال التالي، الحل الصحيح هو كتابة:

def multipy(a, b):
 return a * b

عوض كتابة:

def multipy(a, b):
 print(a * b)

print(5, 6)

لأنه ما يقوم به الموقع هو إستدعاء الدالة multipy، أي أنك غير مطالبة بإستدعاء الدالة، الموقع أو السؤال ينتظر منك إرجاع قيمة الجداء أو قيمة حل السؤال.

وهو من يقوم بإستدعاء الدالة عبر مجموعة من القيم ليتحقق من أن الكود الخاص بك صحيح.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن