Треки
/
Idris
Idris
/
Вправи
/
Шикування
Шикування

Шикування

Легка

Вступ

У нас є друг на імʼя Yaʻqūb, який працює за прилавком у місцевій кулінарії: нарізає, зважує та загортає замовлення для черги голодних покупців, яка щодня стає довшою. Покупці, які чекають, починають плутатися, хто наступний, тож він хоче пронумеровані квитки, за допомогою яких вони могли б відстежувати порядок, у якому приходять.

Щоб покупці почувалися особливими, він не хоче, щоб на квитку був лише номер. Вони отримають належне англійське речення, у якому будуть їхнє імʼя та номер.

Вказівки

Дано імʼя та число. Наше завдання - утворити речення, у якому це імʼя та це число виступають як порядковий числівник. Yaʻqūb розраховує на числа від 1 до 999.

Правила:

  • Числа, що закінчуються на 1 (крім тих, що закінчуються на 11) → "st"
  • Числа, що закінчуються на 2 (крім тих, що закінчуються на 12) → "nd"
  • Числа, що закінчуються на 3 (крім тих, що закінчуються на 13) → "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!"
Редагувати через GitHub Посилання відкривається в новому вікні або вкладці
Idris Exercism

Час розпочати Шикування?

Зареєструйтеся на Exercism, щоб вивчати й опановувати Idris, а також 58 вправ та справжнє наставництво від людей, і все це безкоштовно.