Украдена у @Downgoat с разрешения
Смысл этой проблемы состоит в том, чтобы (не) урегулировать дискуссию о произношении «gif».
Произношение gif обсуждается, и хотя оно должно быть (и должно быть) произносится как jif , оно все еще широко оспаривается.
В этом задании вам дадут набор слов, имеющих g или j , представляющих звук, которым произносится это слово. Вы также получите текст, в котором вы должны исправить неправильное написание GIF .
Потому что это интернет и все всегда неправы. Это (не) обычная вежливость, чтобы исправить их.
Пример неправильного произношения:
Был подарок мыши, которая ела буррито
Неправильное написание GIF ? Неприемлемо! Это должно быть исправлено немедленно:
Был джиф (как в банке) мыши, которая ела буррито
Мы все? Нет, ты все еще не прав.
Ты всегда неправ
Это должно работать по-другому:
В джифе кот носил шляпу кота
Это очевидное опечатка должна быть исправлена, мы исправим это так:
В гифке (как на рисунке) кот носил шляпу кота
правила
- Ввод - это строка (предложение) и массив строк (или любая разумная альтернатива, такая как строка, разделенная запятыми) в любом порядке.
- Вы можете взять
g
иj
слова в любом порядке. Они могут быть взяты отдельно. - Каждый экземпляр
gif
(любого случая) в предложении должен быть заменен наjif (as in ___)
где___
единообразно случайно выбранное слово, начинающееся сj
массива строк, и наоборот дляjif
слов, начинающихся сg
. - ТОЛЬКО слова
gif
иjif
должны быть заменены (то есть "jiffy" не должен быть изменен). Эти слова не сделали ничего плохого. - Вам гарантировано, что хотя бы одно слово в массиве начинается с
g
и хотя бы одно начинается сj
. - Кейс должен быть сохранен (например,
GiF
->JiF
). - Вы можете написать программу или функцию
- Применяются стандартные лазейки
- Нам нужно (не) быстро разрешить спор; самый короткий код в байтах выигрывает
Примеры
Вход и выход разделены одной строкой:
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;)