يعمل صديقك Yaʻqūb خلف منصة البيع في متجر للأطعمة الجاهزة في المدينة، يقطّع الطلبات ويزنها ويغلّفها لطابور من الزبائن الجائعين يزداد طولًا كل يوم. بدأ الزبائن المنتظرون يفقدون معرفة من سيأتي بعده، لذا يريد بطاقات مرقّمة يستطيعون استخدامها لتتبّع ترتيب وصولهم.
وليجعل الزبائن يشعرون بأنهم مميّزون، لا يريد أن تحمل التذكرة رقمًا فحسب، بل سيحصلون على جملة إنجليزية سليمة تحمل اسمهم ورقمهم.
بالنظر إلى اسم وعدد، مهمتك هي إنتاج جملة تستخدم ذلك الاسم وذلك العدد كـعدد ترتيبي. يتوقع Yaʻqūb استخدام أعداد من 1 وحتى 999.
القواعد:
"st"
"nd"
"rd"
"th"
أمثلة:
"Mary", 1 ← "Mary, you are the 1st customer we serve today. Thank you!"
"John", 12 ← "John, you are the 12th customer we serve today. Thank you!"
"Dahir", 162 ← "Dahir, you are the 162nd customer we serve today. Thank you!"
سجّل في Exercism لتتعلّم وتتقن Factor عبر 47 مفهومًا163 تمرينًا، وإرشاد بشري حقيقي، وكل ذلك مجانًا.