Check thơ lục bát bản dễ
Mô tả: Cho 2 câu thơ viết liền nhau, mỗi câu cách nhau dấu gạch phải (/). Kiểm tra xem 2 câu thơ đó có phải là thơ lục bát không? Các câu thơ đã bỏ dấu tiếng Việt (tức tiếng Việt không dấu).
Luật kiểm tra:
Vần trong từ cuối của câu lục trùng với vần của từ thứ 6 trong câu bát.
Ví dụ về thơ lục bát đúng:
Lá vàng, đỏ rụng vào th[u]
Chị mây, chị gió liền r[u] chiếc cành
Rượu say men ái ân n[ồng]
Người vui duyên mới pháo h[ồng] tân hôn
Input:
– Dòng 1: Một số nguyên n cho biết số lượng cặp thơ cần kiểm tra
– n dòng tiếp theo: mỗi dòng là một cặp thơ, phân cách giữa hai câu là dấu gạch phải (/).
Ouput:
– n dòng, mỗi dòng là kết quả kiểm tra một cặp thơ. Nếu đúng thì ghi là TRUE, nếu sai thì ghi là FALSE
Ví dụ:
Input: 2 Mua sa roi giot gieng khoi/Con mong chi nua ai loi thuy chung Ruou say men ai an nong/Nguoi vui duyen moi phao hoa tan hon Output: TRUE FALSE
Bạn chưa đăng nhập? Đăng nhập để Submit ngay!
Add a Comment
Bạn phải đăng nhập để gửi phản hồi.
:v Testcase 2 bị sai kìa ad ơi, n = 5 mà có tới 6 dòng
Fix rồi nhé. Thank you!
Mới thêm test thứ 3, bạn vào submit lại nhé. Chưa đúng đâu, mới 2/3 thôi
Vâng ạ!
Ái chà, gặp đối thủ nặng ký rồi.
2/3 rồi đó bác Quân ơi.
pass lâu rồi, 2/3 gì nữa. https://chamcode.net/bang-cham-code/?id=886
Thơ lục bát sao câu 2 của test 7 dòng 4 lại có 9 chữ ạ??
Thế mới cần check
Test 3 cả 2 câu đều là lục bát chứ anh.
là sao nhỉ?
câu 2 test 3 s lại sai nhỉ
1: thầy không cho xem test thì sao mà biết sai chỗ nào?
2: Luật kiểm tra là: “Vần trong từ cuối của câu lục trùng với vần của từ thứ 6 trong câu bát” còn thiếu quá nhiều luật kiểm tra và không biết đó là luật gì? VD: đếm số chữ trong câu lục, câu bát, chuẩn hóa đầu vào hay không? VD: Mua sa roi giot gieng khoi / Con mong chi nua ai loi thuy chung
Xin giúp đỡ: chưa hiểu luật kiểm tra
Lúc nào bị sai thì test sẽ hiện ra nhé.
Về việc số lượng chữ thì phải đủ mới là Lục bát nhé. Sorry vì đề chưa nên rõ.
Bất lực Test cuối quá….
tại sao “yeu” với “leu” lạ không vần với nhau nhỉ?
ai đó khai sáng Tiếng Việt cho tôi đi @@
tôi k biết thuật toán/code của bạn là gì, nhưng tôi đoán rằng
code của bạn đang xác định vần của 2 từ đó là khác nhau:
“yêu” => yeu
“leu” => eu
=> Không vần với nhau. Bạn check lại thử 🙂
nhầm, k phải của bạn, mà là của test.
test sai 🙂
Mình test từng câu nó vẫn đúng mà khi đưa vào lặp nó sai T_T
Test Input:
7
Anh di cong tac po lay/Ku dai dang dac biet ngay nao ra
Lac duong hoi mai cung ra/Lac nhau danh phai de xa mot doi
Mot minh tro lai vuon xua/Nho ve ky niem buoi dem nam nao
Mot minh tro lai vuon xua/Nho ve ky niem buoi trua nam nao em
Nguoi oi ta noi mot loi/Gap nhau roi cho de roi nhau ra
Toi lam mot chut suong dem/De hoa em mai trinh nguyen giua doi
Cam phan nao dam ghen ty/Ai tinh me muoi biet ly voi chang
Test Output:
TRUE
TRUE
FALSE
FALSE
TRUE
FALSE
TRUE
Your Output:
TRUE
TRUE
FALSE
FALSE
FALSE
FALSE
FALSE
ad thêm format code tự động đi ad
Ad ơi sao output trên VS code và output trên web lại khác nhau v ạ? Trên VS code máy mình thì ra kết quả đúng