قل

قل

متوسط

مقدمة

صديقك Yaʻqūb يعمل عند منصة البيع في أكثر متاجر الأطعمة الجاهزة ازدحامًا في المدينة، يقطّع الطلبات ويزنها ويغلّفها لصفٍّ لا ينتهي من الزبائن الجائعين. ولكي تستمر الحركة، يأخذ كل زبون تذكرة مرقّمة عند وصوله.

وعندما يحين وقت نداء الشخص التالي، يقرأ Yaʻqūb رقمه بصوت عالٍ، وينطقه دائمًا بكلمات إنجليزية كاملة ليتأكد من أن الجميع يسمعه بوضوح.

التعليمات

بالنظر إلى عدد، مهمتك هي التعبير عنه بكلمات إنجليزية تمامًا كما ينبغي أن يقولها صديقك بصوت عالٍ. يتوقع Yaʻqūb استخدام أعداد من 0 حتى 999,999,999,999.

أمثلة:

  • 0 → zero
  • 1 → one
  • 12 → twelve
  • 123 → one hundred twenty-three
  • 1,234 → one thousand two hundred thirty-four

التنفيذ

إذا كان العدد خارج النطاق، فأخرِج سلسلة نصية فارغة.

تعديل عبر GitHub يفتح الرابط في نافذة أو علامة تبويب جديدة
ARM64 Assembly Exercism

مستعد لبدء قل؟

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