• 1
    إدخال وإخراج البيانات
    • المهام
  • 2
    الشروط
    • المهام
  • 3
    حلقة for
    • المهام
  • 4
    السلاسل النصية
    • المهام
  • 5
    حلقة while
    • المهام
  • 6
    القوائم
    • المهام
  • 7
    مصفوفات ثنائية الأبعاد
    • المهام
  • 8
    القواميس
    • المهام
  • 9
    المجموعات
    • المهام
  • 10
    الدوال والتكرار
    • المهام
  • к

درس 7. Two -dimensional arrays

الصعوبة:

иконка человека красный иконка человека белая иконка человека зеленая Pythonlib

مسألة«محاسبة المنتجات في المخزون»

💻 Python
تخيل أنك صاحب متجر صغير. مهمتك – محاسبة المنتجات. المستودع – عبارة عن مصفوفة ثنائية الأبعاد (أرفف وخلايا). من الضروري تنفيذ الدالة   reject(Inventory, Threshold)   التي تقوم بتصفية المستودع   inventory   وتعيد مصفوفة جديدة تحتوي فقط على الخلايا التي يكون عدد المنتجات فيها أقل من   Threshold.

تنسيق الإدخال

أولاً عدد الرفوف n   (عدد صحيح).
ثم n   سطرًا، كل سطر يمثل رفًا واحدًا. يحتوي كل سطر على عدد الخلايا في الرف   m   (عدد صحيح)، متبوعًا بـ   m   أعداد صحيحة مفصولة بمسافات، – عدد المنتجات في كل خلية.
في النهاية قيمة العتبة threshold (عدد صحيح)

تنسيق الإخراج

يجب أن يعرض البرنامج مصفوفة ثنائية الأبعاد جديدة تمثل المستودع المصفى. يجب أن يتوافق كل سطر من المصفوفة مع الرف المصفى. يتم عرض الأسطر في أسطر منفصلة. في كل سطر، يتم عرض قيم الخلايا مفصولة بمسافات. إذا لم يتبق أي خلايا على الرف بعد التصفية، يتم عرض & nbsp; 0 فقط.

مثال

إدخال

3
4 10 5 2 8
3 3 1 7
2 6 4
5

إخراج

3 5 2 3
2 3 1
1 4

تلميح

There will be no clue here, decide for yourself!

main.py
اختبار 1
اختبار 2
اختبار 3
اختبار 4
اختبار 5
اختبار 6
اختبار 7
اختبار 8
اختبار 9
اختبار 10
حل المطور

🎉 تهانينا! 🎉

لقد حللت المهمة ببراعة! كان صعبًا لكنك وجدت الحل الصحيح. أنت خطوة أقرب إلى الاحتراف! استمر، كل مرحلة تجعلك أقوى.

AD

إعلان

red-snake blue-snake green-snake

جارٍ تشغيل الكود...

مساعد الذكاء الاصطناعي

مرحباً! أنا مساعدك في البرمجة. اسألني أي شيء عن Python — يمكنني شرح الدوال والطرق ومساعدتك في المهمة الحالية!