Bahasa: Oppifikasi
Bahasa yang lucu untuk diucapkan dibuat dengan menerapkan proses berikut untuk setiap kata:
- Tempatkan
op
setelah setiap konsonan. JadiCode
menjadiCopodope
.
Ya itu saja. Untuk tujuan tantangan ini,y
selalu merupakan konsonan.
The Challenge: De-oppification
Diberi kata menentang, kembalikan kata aslinya. Input hanya akan berisi huruf. Huruf pertama dapat ditulis dengan huruf besar. Kata aslinya tidak akan pernah kosong dan akan selalu berisi vokal.
Kasus uji:
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
, jadi jawaban sepanjang barisreplace(/(.)op/, '\1')
tidak akan gagal salah satu dari mereka. Saya sarankan Anda menambahkan kata sepertihoop
ataulooped
ke kasus uji.