Vì vậy, bạn muốn tạo ra một haiku, nhưng bạn không chắc chắn nếu nó tuân theo các quy tắc âm tiết cho một haiku.
Tôi không thể bận tâm để viết một blurb thích hợp như tôi thường làm, vì vậy bạn sẽ phải làm điều này. Hãy mắc kẹt ngay.
Tìm một haiku trong tự nhiên
Đối với mục đích của thử thách này, chúng tôi sẽ kiểm tra xem bài thơ đã cho có thỏa mãn các tiêu chí sau không:
- Có ba dòng.
- Dòng đầu tiên có 5 âm tiết.
- Dòng thứ hai có 7 âm tiết.
- Dòng thứ ba có 5 âm tiết.
Mỗi dòng bao gồm một hoặc nhiều từ, được phân tách bằng các nhóm khoảng trắng. Những từ này không nhất thiết phải là từ tiếng Anh hợp lệ.
Mỗi từ được chia thành các âm tiết, và sau đó những âm tiết đó được tính để có được tổng số âm tiết của dòng.
Một âm tiết có 2 hoặc 3 phần với nó: phần đầu, phần cuối và có thể là phần giữa. Mỗi phần là một nhóm phụ âm (còn được gọi là cụm phụ âm, chẳng hạn như s
, sk
hoặc spl
) hoặc một nhóm nguyên âm (chẳng hạn như i
, ea
hoặc oui
).
Nếu bắt đầu là một nhóm phụ âm thì giữa sẽ là một nhóm nguyên âm và cuối sẽ là một nhóm phụ âm. Nếu bắt đầu là một nhóm nguyên âm, kết thúc sẽ là một nhóm phụ âm và sẽ không có âm giữa.
Ví dụ, từ example
này được tạo thành từ ba âm tiết ex
, am
và ple
. ple
không có kết thúc vì nó bị cắt ngắn vào cuối từ.
Một ví dụ khác, từ này syllable
cũng có ba âm tiết syll
, abl
và e
, cũng không có kết thúc.
Đối với một ví dụ cuối cùng, từ word
này có một âm tiết, word
kết thúc bằng một nhóm phụ âm.
Các thách thức
Đưa ra một chuỗi, danh sách các chuỗi, danh sách các danh sách hoặc bất kỳ định dạng hợp lý nào khác đại diện cho một bài thơ có ít nhất một dòng, xác định xem nó có đáp ứng các tiêu chí của một haiku được nêu ở trên không và trả về kết quả.
Bạn có thể trả về kết quả ở bất kỳ định dạng nào sau đây:
- Một giá trị trung thực nếu bài thơ là một haiku và một giả mạo khác.
- Một giá trị giả nếu bài thơ là một haiku và một sự thật khác.
- Một giá trị từ một phạm vi hữu hạn của các giá trị được chỉ định trong bài nộp nếu bài thơ là haiku và một giá trị từ một phạm vi hữu hạn loại trừ lẫn nhau của các giá trị cũng được chỉ định trong bài.
Bạn cũng có thể cho rằng bài thơ không chứa các ký tự không theo thứ tự chữ cái, nhưng bạn không thể cho rằng nó hoàn toàn bằng chữ hoa hoặc chữ thường.
Đối với mục đích của thử thách này, Y
là một nguyên âm.
Các trường hợp thử nghiệm
Sự thật
This is a haiku
Yes it truly is one
See what I did man
I am so tired
of writing this already
when can I stop this
Writing another
Of these horrific things
Come on please
Consonant only
Counts as one syllable
ghjk tgh knmb wrts vbc
Giả
oh boy writing non haiku is so much easier
This is
so good
on my
poor dear brain
The syllables do not match
at least I do not think so
I have not checked
It does not really matter
these test cases will help
At least I think they will
I am done here
This is enough
Goodbye
Chấm điểm
Vì đây là môn đánh gôn,
câu trả lời ngắn nhất sẽ mang lại
may mắn cho tất cả các bạn