اكتب دالة تأخذ مدخلين: حد عدد صحيح موجب وقائمة من المجموعات، يحتوي كل منها على عددين صحيحين يمثلان مؤشري البداية والنهاية لمصفوفة فرعية ضمن مصفوفة أكبر من الأعداد الصحيحة الموجبة. يجب أن تحدد الدالة مجموع جميع الأعداد الأولية داخل كل مصفوفة فرعية وترجع قائمة بالمجاميع، مرتبة بترتيب تنازلي. يجب أن تستخدم الوظيفة أيضًا مؤشرات الترابط المتعددة لزيادة الكفاءة عند حساب المجاميع. بالإضافة إلى ذلك، يجب أن تكون الدالة قادرة على التعامل مع الحدود التي تصل إلى 10^9 والمصفوفات الفرعية التي تحتوي على ما يصل إلى 10^5 أعداد صحيحة.
{"source": "evol_instruct", "kind": "synthetic", "evolved_from": null}