Alibaba Treasure Selection
التحدي : في ألف ليلة وليلة، عثر علي بابا بالصدفة على كهف كان 40 لصًا يخبئون فيه غنائمهم أثناء سفرهم مع حماره. قرر أن يأخذ أكبر قدر ممكن ليشاركه مع عائلته وأصدقائه. لكن الحمار لا يستطيع حمل منكجم كل قطعة تحمل ملصقاً يوضح قيمتها ووزنها. في هذا النشاط، ستساعد شركة Alibaba في تحديد العناصر التي يجب اختيارها للحصول على القيمة القصوى من العناصر، وبرمجة روبوت الواقع الافتراضي للتجول في لوحة الرسم + الملعب "للنقر" على أزرار التحديد الموجودة أسفل العناصر للإشارة إلى العناصر المحددة. انقر زر التحديد، ثم انتقل إليه واستخدم القلم لملء المنطقة باللون الأخضر .
| غرض | 1 | 2 | 3 | 4 | 5 | 6 |
|---|---|---|---|---|---|---|
| وزن | 8 | 9 | 4 | 10 | 3 | 6 |
| قيمة | 20 | 18 | 3 | 12 | 8 | 10 |
- اختر وحمّل ورقة كنوز علي بابا كملف PNG من عرض الشرائح على جوجل.
- اختر لوحة الرسم + الملعب وقم بتحميل ورقة اختيار كنوز علي بابا.
- العناصر المراد اختيارها بوزن يصل إلى 25 كجم
- قم ببرمجة روبوت الواقع الافتراضي لتلوين زر التحديد أسفل كل عنصر من العناصر المحددة.
- استخدم كتل [Drive for] و [Turn for] لتوجيه روبوت الواقع الافتراضي إلى زر التحديد الموجود أسفل العنصر. استخدم كتلة [تعبئة باللون] لتعبئة المنطقة .
- استخدم المتغيرات لتخزين وتتبع القيمة الإجمالية للعناصر المحددة والوزن الإجمالي للعناصر المحددة.
- أضف ملاحظة في مشروعك لتوضيح سبب اختيارك لهذه العناصر.
- استخدم كتلة [print] لطباعة قيم المتغيرات إلى وحدة التحكم في الطباعة للإبلاغ عن القيمة الإجمالية للعناصر المحددة والوزن الإجمالي للعناصر المحددة.
- العب لعبة اختيار كنز علي بابا مع صديق. الفائز هو صاحب القيمة الأعلى!
نصائح مفيدة
- للحصول على مساعدة في تخزين البيانات في المشروع، يرجى تحديد زر "الدروس التعليمية" في VEXcode VR واختيار الدرس التعليمي تخزين البيانات .

- للحصول على مزيد من المعلومات حول قواعد تسمية المتغيرات في VEXcode VR، على هذه.
استخدم كتلة set من فئة المتغيرات لتعيين قيمة المتغير.

أمر بايثون المطابق:
القيمة الإجمالية = 0