Sustantivos plurales
Vamos a crear un programa sencillo que convierta un sustantivo en singular a su forma plural. Para ello, queremos seguir varias reglas:
Para los sustantivos regulares, añade
sal final (cat → cats, house → houses, etc.)Si el sustantivo termina en
s,ss,sh,ch,xoz, añadeesal final (bus → buses, tax → taxes, etc.)Si el sustantivo termina en
yy la letra anterior ayes una consonante, cambia el final aies(city → cities, puppy → puppies)Si el sustantivo termina en
yy la letra anterior ayes una vocal, añades(ray → rays, boy → boys, etc.)
Input
La entrada contiene una única palabra w (1 ≤ |w| ≤ 100).
Output
El programa debe imprimir la versión en plural de w.
Ejemplos
Entrada | Salida |
|---|---|
bus | buses |
cat | cats |
table | tables |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB