許可を得て@Downgoatから盗まれた
この課題のポイントは、「gif」の発音に関する議論を解決する(しない)ことです。
gifの発音は議論されており、それはjifと発音されるべきであり、そうである必要がありますが、それでも一般的に議論されています。
このチャレンジでは、単語が発音される音を表すgまたはjを持つ単語のセットが与えられます。また、gifの誤ったスペルを修正する必要のあるテキストも取得します。
これはインターネットであり、誰もが常に間違っているからです。それらを修正するのは一般的ではありません(そうではありません)。
間違った発音の例は次のとおりです。
ブリトーを食べるネズミのGIFがありました
gifのスペルが間違っていますか?受け入れられない!これはすぐに修正する必要があります。
ありました(瓶のように)JIFブリトーを食べマウスは、
終わった?いいえ、あなたはまだ間違っています。
あなたはいつも間違っています
これは他の方法で動作する必要があります。
でJIF猫は猫の帽子を身に着けていました
この明らかなスペルミスは修正する必要があります。これを次のように修正します。
で(グラフィックのように)GIF猫は猫の帽子を身に着けていました
ルール
- 入力は、任意の順序の文字列(文)および文字列の配列(またはコンマ区切りの文字列などの合理的な代替)です。
- あなたはかかります
g
し、j
任意の順序で単語を。それらは別々に取られるかもしれません。 - すべてのインスタンス
gif
文に(どのような場合には)と交換しなければならないjif (as in ___)
場所___
で始まる一様にランダム選択された単語であるj
ためその逆文字列の配列から、副jif
単語が始まるとg
。 - 言葉ONLY
gif
とjif
交換する必要があります(つまり、「ちょっとの間には、」変更しないでください)。それらの言葉は間違っていません。 - 配列内の少なくとも1つの単語がで始まり、少なくとも1つの単語がで始まることが保証されて
g
いj
ます。 - 大文字と小文字を区別する必要があります(例
GiF
->JiF
)。 - プログラムまたは関数を書くことができます
- 標準的な抜け穴が適用されます
- 議論を迅速に解決する(しない)必要があります。バイト単位の最短コードが勝つ
例
1行で区切られた入力と出力:
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;)