Vorrei generare (come risultato di ritorno di una funzione, o semplicemente come output di un programma) il suffisso ordinale di un intero positivo concatenato al numero.
Campioni:
1st
2nd
3rd
4th
...
11th
12th
13th
...
20th
21st
22nd
23rd
24th
E così via, con il suffisso che ripete il sottopattern 1-10 iniziale ogni 10 fino a 100, dove il modello alla fine ricomincia.
L'input sarebbe il numero e l'output della stringa ordinale come mostrato sopra.
Qual è l'algoritmo più piccolo per questo?
11
come input e 11th
come output. Non mi importa se elabora più righe ma quello che avevo in mente era l'elaborazione di un solo numero.
11
input e output, ad esempio11th
? Ogni numero nell'input è su una riga separata e anche i numeri dell'output devono essere su righe separate? E dobbiamo gestire più di una riga di input?