🏆 تحديات برمجية
حل التحديات، شغّل الاختبارات، واكسب نقاط XP!
نقاطك: 0 XP
مكتمل: 0/10
#1
جمع الأرقام الزوجية
مبتدئ · 10 XPاكتب دالة تستقبل قائمة أرقام وتعيد مجموع الأرقام الزوجية فقط.
// شغّل الاختبار لرؤية النتائج
#2
عكس النص
مبتدئ · 10 XPاكتب دالة تعكس نصاً معطى بدون استخدام [::-1].
// شغّل الاختبار لرؤية النتائج
#3
FizzBuzz المطور
مبتدئ · 15 XPاكتب دالة: مضاعف 3 → "Fizz"، مضاعف 5 → "Buzz"، مضاعف كليهما → "FizzBuzz"، غير ذلك → الرقم كنص.
// شغّل الاختبار لرؤية النتائج
#4
عد الكلمات
متوسط · 25 XPاكتب دالة تحسب تكرار كل كلمة في نص وتعيد قاموس.
// شغّل الاختبار لرؤية النتائج
#5
التحقق من الأقواس
متوسط · 25 XPاكتب دالة تتحقق من أن الأقواس في النص متوازنة: (), [], {}
// شغّل الاختبار لرؤية النتائج
#6
ضغط النصوص (RLE)
متوسط · 30 XPاكتب دالة لضغط النص: "aaabbc" → "a3b2c1"
// شغّل الاختبار لرؤية النتائج
#7
Palindrome Check
مبتدئ · 10 XPاكتب دالة تتحقق إن كان النص palindrome بتجاهل المسافات والحالة.
// شغّل الاختبار لرؤية النتائج
#8
الأعداد الأولية
متوسط · 30 XPاكتب دالة تعيد قائمة الأعداد الأولية حتى n.
// شغّل الاختبار لرؤية النتائج
#9
Matrix Transpose
متوسط · 25 XPاكتب دالة تقلب مصفوفة (الصفوف تصبح أعمدة).
// شغّل الاختبار لرؤية النتائج
#10
Binary Search
متقدم · 50 XPاكتب دالة البحث الثنائي في قائمة مرتبة. أعد الفهرس أو -1.
// شغّل الاختبار لرؤية النتائج