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
s
al final (cat → cats, house → houses, etc.)
- Si el sustantivo termina en
s
,ss
,sh
,ch
,x
oz
, añadees
al final (bus → buses, tax → taxes, etc.)
- Si el sustantivo termina en
y
y la letra anterior ay
es una consonante, cambia el final aies
(city → cities, puppy → puppies)
- Si el sustantivo termina en
y
y la letra anterior ay
es 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