Dicuri dari @Downgoat dengan izin
Inti dari tantangan ini adalah (tidak) menyelesaikan perdebatan tentang pelafalan "gif".
Pengucapan gif masih diperdebatkan dan meskipun seharusnya (dan harus) diucapkan jif , itu masih sering diperdebatkan.
Dalam tantangan ini, Anda akan diberikan satu set kata yang memiliki g atau j , mewakili suara yang diucapkan dengan kata tersebut. Anda juga akan mendapatkan beberapa teks untuk memperbaiki ejaan gif yang salah .
Karena ini internet dan semua orang selalu salah. Ini (bukan) kesopanan umum untuk memperbaikinya.
Contoh pengucapan yang salah adalah:
Ada gif tikus makan burrito
Ejaan gif yang salah ? Tidak bisa diterima Ini harus segera diperbaiki:
Ada jif (seperti dalam kendi) seekor tikus memakan burrito
Sudahkah kita selesai? Tidak, kamu masih salah.
Kamu selalu salah
Ini harus bekerja dengan cara lain:
Di jif , kucing mengenakan topi kucing
Kesalahan mengeja yang jelas ini harus diperbaiki, kami akan memperbaikinya untuk:
Dalam gif (seperti pada gambar) , kucing mengenakan topi kucing
Aturan
- Input adalah string (kalimat) dan array string (atau alternatif apa pun yang masuk akal, seperti string yang dipisahkan koma) dalam urutan apa pun
- Anda dapat mengambil
g
danj
kata - kata dalam urutan apa pun. Mereka dapat diambil secara terpisah. - Setiap instance dari
gif
(setiap kasus) dalam kalimat harus diganti dengan dijif (as in ___)
mana___
kata yang dipilih secara acak acak dimulai denganj
dari array string, dan sebaliknyajif
dengan kata-kata yang dimulai dengang
. - HANYA kata-kata
gif
danjif
harus diganti (yaitu "jiffy" tidak boleh diubah). Kata-kata itu tidak salah. - Anda dijamin bahwa setidaknya satu kata dalam array dimulai dengan
g
dan setidaknya satu kata dimulai denganj
. - Kasing harus dilestarikan (mis.
GiF
->JiF
). - Anda dapat menulis program atau fungsi
- Celah standar berlaku
- Kita perlu (tidak) menyelesaikan perdebatan dengan cepat; kode terpendek dalam byte menang
Contohnya
Input dan output dipisahkan oleh satu baris:
graphic, jar, jam, gram
I saw a jif of how to pronounce gif that showed gif is pronounced jif
I saw a gif (as in graphic) of how to pronounce jif (as in jar) that showed jif (as in jam) is pronounced gif (as in gram)
gravy, jeff
G is for gIf, h is for JiF, i is for gIF, j is for JIf
G is for jIf (as in jeff), h is for GiF (as in gravy), i is for jIF (as in jeff), j is for JIf (as in gravy)
joke, june, gorilla, great
Jiffy should not be treated as a GIF or JIF, like gifted.
Jiffy should not be treated as a JIF (as in june) or GIF (as in great), like gifted.
The pronunciation of gif is debated and while it's supposed to be (and should be) pronounced **gif,** it's still commonly disputed.
FTFY;)