Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

Split Array

الدرس 12 من 15 في دورة تحديات الاستدعاء الذاتي - أتقن التفكير العودي على Coddy.

challenge icon

التحدي

متوسط

اكتب دالة باسم isSplitable تستقبل مصفوفة من الأعداد الصحيحة وتعيد true إذا كان من الممكن تقسيم المصفوفة إلى مصفوفتين بحيث يكون مجموع كل منهما متساوياً، وإلا فستعيد false.

أمثلة،

  • [5, 2, 3]  ->  [5] و [2, 3]
  • [2, 3]  ->  غير قابلة للتقسيم

جرّب بنفسك

#include <stdbool.h>

bool isSplitable(const int *arr, int size) {
    // اكتب الكود هنا
}

جميع دروس تحديات الاستدعاء الذاتي - أتقن التفكير العودي