(Nghĩa đen: "Điều này có tuân theo / nhận ra gismu -form không?")
Tiền đề
Ngôn ngữ Lojban là một ngôn ngữ được xây dựng , có nghĩa là một phần mà tất cả các từ của nó đã được tạo ra thay vì được phép phát triển tự nhiên. Cơ sở ngữ nghĩa của Lojban là gismu , hoặc các từ gốc, được tổng hợp bằng cách kết hợp các nguồn gốc từ các ngôn ngữ tự nhiên được sử dụng rộng rãi như tiếng Trung Quốc, tiếng Hindi và tiếng Anh. Tất cả các gismu dài 5 chữ cái và theo một hình thức nghiêm ngặt nhất định.
Thông tin
Đối với mục đích của chúng tôi, bảng chữ cái Lojban là:
abcdefgijklmnoprstuvxz
Đó là, bảng chữ cái La Mã không có hqwy
.
Bảng chữ cái này có thể được chia thành bốn loại:
Nguyên âm
aeiou
Phụ âm Sonorant
lmnr
Phụ âm không được phát âm
ptkfcsx
. Khi được lên tiếng, những thứ này trở thành ...Phụ âm phát âm
bdgvjz
(Không có phụ âm phát âm tương ứng vớix
.)
Để trở thành một gismu hợp lệ, một chuỗi dài 5 ký tự phải:
Ở trong một trong các mẫu nguyên âm phụ âm
CVCCV
hoặcCCVCV
, trong đó C đại diện cho một phụ âm và V đại diện cho một nguyên âm.Thực hiện theo các quy tắc kết hợp phụ âm.
Quy tắc kết hợp phụ âm cho các từ CCVCV:
Hai ký tự đầu tiên phải tạo thành một trong 48 cặp sau ( nguồn ):
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
Lưu ý rằng điều này trông khá đẹp hơn khi được tách thành các cặp có tiếng và không có sóng. Đặc biệt, mọi cặp giọng nói đều hợp lệ nếu cặp không có tiếng nói tương ứng là hợp lệ. Điều này không mở rộng thành cặp với một phụ âm phát âm; cl
là hợp lệ nhưng jl
không phải.
Quy tắc kết hợp phụ âm cho các từ CVCCV ( nguồn ):
Các ký tự thứ ba và thứ tư phải tuân theo các quy tắc sau:
Nghiêm cấm cả hai phụ âm giống nhau [...]
Nghiêm cấm một phụ âm được phát âm và các phụ âm khác không được phát âm. Các phụ âm của tiếng lv, tiếng mv, tiếng nọ và tiếng rọ được miễn trừ khỏi hạn chế này. Kết quả là, bị cấm, và cũng không được phép, nhưng cũng không được phép, nhưng cũng không được phép.
Nghiêm cấm cả hai phụ âm được rút ra từ tập hợp Cv, Giv j,, s, và, z.
Các cặp cụ thể đã làm Cấm, và kx,, xx,, xx, và xv, và bị cấm.
Lưu ý rằng có 179 cặp có thể.
Thử thách
Xác định xem chuỗi đã cho có tuân theo quy tắc hình thành gismu không . Đây là môn đánh gôn , vì vậy giải pháp ngắn nhất tính bằng byte sẽ thắng.
Đầu vào : Một chuỗi có độ dài 5 từ bảng chữ cái Lojban.
Output : Một giá trị truthy nếu chuỗi có thể là một gismu và một giá trị falsey khác.
Các trường hợp thử nghiệm
Có hiệu lực:
gismu
cfipu
ranxi
mupno
rimge
zosxa
Không hợp lệ:
ejram
xitot
dtpno
rcare
pxuja
cetvu
Thêm trường hợp kiểm tra: tệp văn bản này chứa tất cả gismu hợp lệ, mỗi dòng trên một dòng.
Tôi thực sự không biết Lojban, vì vậy tôi nghi ngờ bản dịch tiêu đề là sai. Giúp đỡ được đánh giá cao.
s
và k
là một phần của ngôn ngữ, phát âm c
có gì?
j
không được phát âm là tiếng Anh J, mà là tiếng Pháp J (không có số nhiều ở đầu.) Từ một trong các trang được liên kết 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]
để chúng tôi thấy rằng D cần phải được thêm vào. phiên bản tiếng Pháp J thực sự là SH. Các biểu tượng IPA (cho những người hiểu chúng) có trên trang wikipedia.