السهام

السهام

سهل

التعليمات

احسب النقاط المحرزة في رمية واحدة في لعبة السهام.

السهام لعبة يرمي فيها اللاعبون سهامًا نحو هدف.

في نسختنا الخاصة من اللعبة، يمنح الهدف 4 قيم مختلفة من النقاط، حسب موضع سقوط السهم:

لوحة نتائج السهام لدينا بالقيم من إخفاق كامل إلى إصابة في المركز

  • إذا سقط السهم خارج الهدف، فلا يحصل اللاعب على أي نقاط (0 نقطة).
  • إذا سقط السهم في الدائرة الخارجية للهدف، يحصل اللاعب على نقطة واحدة.
  • إذا سقط السهم في الدائرة الوسطى للهدف، يحصل اللاعب على 5 نقاط.
  • إذا سقط السهم في الدائرة الداخلية للهدف، يحصل اللاعب على 10 نقاط.

نصف قطر الدائرة الخارجية 10 وحدات (وهو مكافئ لنصف القطر الكلي للهدف بأكمله)، ونصف قطر الدائرة الوسطى 5 وحدات، ونصف قطر الدائرة الداخلية 1. وبالطبع، جميعها متمركزة عند النقطة نفسها، أي أن الدوائر متمركزة ومعرّفة بالإحداثيات (0, 0).

إذا أُعطيت نقطة داخل الهدف (محدَّدة بـالإحداثيات الديكارتية x وy، حيث x وy أعداد حقيقية)، فاحسب النقاط الصحيحة التي يحصل عليها سهم يسقط عند تلك النقطة.

شكر وتقدير

أنشأ habere-et-dispertire صورة لوحة النتائج باستخدام Inkscape.


المصدر

مستوحى من تمرين أنشأه البروفيسور Della Paolera في الأرجنتين
تعديل عبر GitHub يفتح الرابط في نافذة أو علامة تبويب جديدة
V Exercism

مستعد لبدء السهام؟

سجّل في Exercism لتتعلّم وتتقن V عبر 113 تمرينًا، وإرشاد بشري حقيقي، وكل ذلك مجانًا.