In fila

In fila

Facile

Introduzione

Il tuo amico Yaʻqūb lavora al banco di una salumeria in città: affetta, pesa e incarta gli ordini per una fila di clienti affamati che diventa ogni giorno più lunga. I clienti in attesa cominciano a perdere il conto di chi sia il prossimo, così vuole dei biglietti numerati che possano usare per tenere traccia dell'ordine di arrivo.

Per far sentire i clienti speciali, non vuole che sul biglietto ci sia solo un numero. Riceveranno una vera frase in inglese, con il loro nome e il loro numero.

Istruzioni

Dato un nome e un numero, il tuo compito è produrre una frase che usi quel nome e quel numero come numero ordinale. Yaʻqūb prevede di usare numeri da 1 fino a 999.

Regole:

  • I numeri che terminano con 1 (a meno che non terminino con 11) → "st"
  • I numeri che terminano con 2 (a meno che non terminino con 12) → "nd"
  • I numeri che terminano con 3 (a meno che non terminino con 13) → "rd"
  • Tutti gli altri numeri → "th"

Esempi:

  • "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!"
Modifica tramite GitHub Il link si apre in una nuova finestra o scheda
ARM64 Assembly Exercism

Vuoi iniziare In fila?

Iscriviti a Exercism per imparare e padroneggiare ARM64 Assembly con 78 esercizi e il mentoring di persone reali, tutto gratis.