Menu
CoddyTech
flag Ar iconالعربيةdown icon

مراجعة - المصفوفات ثنائية الأبعاد

جزء من قسم المنطق وتدفّق التنفيذ في رحلة GDScript على Coddy. الدرس 15 من 78.

challenge icon

التحدي

سهل

اكتب دالة باسم grid_stats لها معلمة واحدة، grid: مصفوفة ثنائية الأبعاد من الأعداد الصحيحة تحتوي على خلية واحدة على الأقل (عرّفها على أنها grid: Array). تمرّ على كل خلية وتُرجع مصفوفة من ثلاثة أعداد، بهذا الترتيب:

  1. مجموع جميع الخلايا
  2. أكبر خلية
  3. عدد الخلايا الزوجية

على سبيل المثال، تُرجع grid_stats([[1, 2], [3, 4]]) القيمة [10, 4, 2]. يمكن أن تكون الخلايا سالبة: تُرجع grid_stats([[-1, -2], [-3, -4]]) القيمة [-10, -1, 2].

تستدعي الاختبارات grid_stats() بنفسها وتعرض المصفوفة المُرجعة بالشكل 10,4,2. لا تستدعِها ولا تطبع أي شيء.

جرّب بنفسك

func grid_stats(grid: Array):
	# اكتب الشيفرة هنا
	pass

جميع دروس المنطق وتدفّق التنفيذ

تدرّب بنفسك: مترجم GDScript عبر الإنترنت