وظيفة لحساب المتوسط الحسابي للعناصر الموجبة في المصفوفة
Kotlin
Medium
functions
مهمة «وظيفة لحساب المتوسط الحسابي للعناصر الموجبة في المصفوفة»
اكتب دالة بلغة Kotlin تأخذ مصفوفة من الأعداد الصحيحة وتعيد المتوسط الحسابي لجميع العناصر الموجبة في المصفوفة. إذا لم تكن هناك عناصر موجبة، يجب أن تعيد الدالة 0.0. يتم إدخال البيانات عبر الإدخال القياسي: أولاً الرقم n — عدد العناصر، ثم n من الأعداد الصحيحة. اطبع النتيجة بدقة حتى منزلتين عشريتين.
تنسيق الإدخال
السطر الأول يحتوي على عدد صحيح n (1 ≤ n ≤ 1000). السطر الثاني يحتوي على n من الأعداد الصحيحة، مفصولة بمسافات.
تنسيق الإخراج
رقم حقيقي واحد — المتوسط الحسابي للعناصر الموجبة، مقربًا إلى منزلتين عشريتين.
أمثلة
مثال 1
الإدخال
[{"category":"X","value":5,"active":true},{"category":"Y","value":15,"active":false}] 10 20
الإخراج
[]
main.kt