Substantivos plurais
Vamos criar um programa simples que converta um substantivo singular em plural. Existem algumas regras que precisamos seguir:
Para substantivos regulares, acrescente
s
ao final (cat → cats, house → houses, etc).Se o substantivo terminar em
s
,ss
,sh
,ch
,x
ouz
, adicionees
ao final (bus → buses, tax → taxes, etc).Se o substantivo terminar em
y
e a letra anterior for uma consoante, troque esse final pories
(city → cities, puppy → puppies).Se o substantivo terminar em
y
e a letra anterior for uma vogal, adiciones
(ray → rays, boy → boys, etc).
Input
O input contém uma única palavra w
(1 ≤ |w| ≤ 100).
Output
O programa deve imprimir a forma plural de w
.
Exemplos
Entrada | Saída |
---|---|
bus | buses |
cat | cats |
table | tables |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB