The Language: Oppification
Zabawny język do mówienia jest tworzony przez zastosowanie następującego procesu do każdego słowa:
- Umieść
oppo każdej spółgłosce. Tak sięCodestajeCopodope.
Tak, to jest to. Na potrzeby tego wyzwania yzawsze jest spółgłoską.
Wyzwanie: przeciwdziałanie opresji
Podane słowo przeciwne, zwróć słowo oryginalne. Dane wejściowe będą zawierać tylko litery. Pierwsza litera może być pisana wielkimi literami. Oryginalne słowo nigdy nie będzie puste i zawsze będzie zawierać samogłoskę.
Przypadki testowe:
Oppified -> Original
a a
I I
itop it
opop op
Opop Op
popopop pop
Copopop Cop
opopopop opop
Kopicopkop Kick
Asopia Asia
soptopopop stop
hopoopopsop hoops
hopoopopedop hooped
ooooohop oooooh
aaaopopaaa aaaopaaa
Popopopsopicoplope Popsicle
gopaloplopopopinopgop galloping
aopopbopopopcopopop aopbopcop
op, więcreplace(/(.)op/, '\1')żadna z nich nie zawiedzie. Proponuję dodać słowo podobnehooplubloopeddo przypadków testowych.