(Буквально: «Это следует / реализует форму gismu ?»)
посылка
Язык ложбан является составным языком , отчасти это означает, что все его слова были созданы, а не допущены к естественному развитию. Семантическая основа ложбана - его gismu , или коренные слова, которые были синтезированы путем объединения корней от широко распространенных естественных языков, таких как китайский, хинди и английский. Все гисму состоят из 5 букв и следуют определенной строгой форме.
Информация
Для наших целей ложбанский алфавит:
abcdefgijklmnoprstuvxz
То есть без латинского алфавита hqwy
.
Этот алфавит можно разделить на четыре категории:
Гласные
aeiou
Сонорантные согласные
lmnr
Согласные без голоса
ptkfcsx
. Когда они озвучены, они становятся соответственно ...Озвученные согласные
bdgvjz
(Никакой звонкой согласной не соответствуетx
.)
Чтобы быть действительным gismu, строка длиной 5 символов должна:
Будьте в одном из образцов согласных гласных
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 из ложбанского алфавита.
Вывод : истинное значение, если строка может быть gismu и значением false, в противном случае.
Контрольные примеры
Действительно:
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 (для тех, кто их понимает) находятся на странице википедии.