(Буквально: "Чи відповідає це / реалізує форму " гісму "?)
Приміщення
Мова Лойбана - це побудована мова , що означає, що всі її слова були створені, а не дозволяли розвиватися природним шляхом. Семантичною основою Лойбана є його гісму , або кореневі слова, які були синтезовані поєднанням коренів із широко розмовних природних мов, таких як китайська, хінді та англійська. Всі гісму мають 5 літер і мають певну сувору форму.
Інформація
Для наших цілей алфавітом Лойбана є:
abcdefgijklmnoprstuvxz
Тобто римський алфавіт без hqwy
.
Цей алфавіт можна розділити на чотири категорії:
Голосні
aeiou
Сонорантні приголосні
lmnr
Незвучні приголосні
ptkfcsx
. Коли вони озвучуються, вони стають відповідно ...Звукові приголосні
bdgvjz
(Не відповідає жодному зголосномуx
).
Щоб бути дійсним gismu, 5-char-довгий рядок повинен:
Бути в одному з приголосних-голосних зразків
CVCCV
абоCCVCV
, де C являє собою приголосний, а V являє собою голосну.Дотримуйтесь правил відповідності приголосних.
Правила відповідності приголосних для слів CCVCV:
Перші два символи повинні складати одну з наступних 48 пар ( джерело ):
ml mr
pl pr
bl br
tr tc ts
dr dj dz
kl kr
gl gr
fl fr
vl vr
cl cr cm cn cp ct ck cf
jm jb jd jg jv
sl sr sm sn sp st sk sf
zm zb zd zg zv
xl xr
Зауважте, що це виглядає досить приємно, коли їх розділяють на голосні та беззвучні пари. Зокрема, кожна пара озвучених голосів є дійсною, якщо відповідна ненаголошена ненаголошена пара є дійсною. Це не поширюється на пари з сонорним приголосним; cl
діє, але jl
ні.
Правила відповідності приголосних для слів CVCCV ( джерело ):
Третій та четвертий символи повинні дотримуватися таких правил:
Заборонено, щоб обидва приголосні були однаковими [...]
Заборонено, щоб один приголосний був озвучений, а інший - озвучений. Приголосні „l”, „m”, „n” та „r” виключаються з цього обмеження. В результаті "bf" заборонено, і так само "sd", але дозволені і "fl" і "vl", і "ls" і "lz".
Заборонено обидві приголосні виводитись із множин «c», «j», «s», «z».
Конкретні пари "cx", "kx", "xc", "xk" і "mz" заборонені.
Зауважте, що існує 179 можливих пар.
Виклик
Визначте, чи відповідає даний рядок правилам утворення гісму . Це код-гольф , тому найкоротше рішення в байтах виграє.
Введення : Рядок довжиною 5 з алфавіту Лойбана.
Вихідні дані : величина truthy, якщо рядок може бути значенням gismu та falsey.
Тестові справи
Дійсний:
gismu
cfipu
ranxi
mupno
rimge
zosxa
Недійсний:
ejram
xitot
dtpno
rcare
pxuja
cetvu
Більше тестових випадків: цей текстовий файл містить усі дійсні gismu, по одному на рядок.
Я насправді не знаю Лойбана, тому підозрюю, що переклад заголовка невірний. Допомога цінується.
s
і k
є частиною мови, яка вимова c
має?
j
він не вимовляється як англійський J, а як французький J (без плоскої на початку). З однієї з пов’язаних сторінок The regular English pronunciation of “James”, which is [dʒɛjmz], would Lojbanize as “djeimz.”, which contains a forbidden consonant pair......[additional rule to avoid this]
ми бачимо, що до них слід додати плосичний D. версія французької J - це справді SH. Символи IPA (для тих, хто їх розуміє) знаходяться на сторінці вікіпедії.