Cùng học Tiếng Việt

Xem PDF

Điểm: 50 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Tiếng Việt thuộc ngữ hệ Nam Á, nhóm Môn-Khmer, nhánh Việt-Mường.

Một chiếc máy biết Tiếng Việt giàu đẹp và trong sáng lắm.
Hãy cùng nhau dạy nó nói Tiếng Việt nhé!

Bộ test dùng để train cho máy gồm 69 test có các câu, cụm từ ngữ Tiếng Việt không viết hoa nhưng chắc chắn là đúng chính tả.

Example

Test 1

Input
tiếng việt rất là giàu đẹp, nên ai mà chẳng muốn học tiếng việt, nhưng khó quá nên chịu.
Output
1512250023151501105

Bình luận


  • 71
    Toilaaibanbietko7A4    6:25 p.m. 19 Tháng 9, 2021 chỉnh sửa 3

    Thấy mấy bạn if test khổ quá nên mik show code python cho mấy bạn coi nè:

    Python
    mylist = input()
    dsgt = mylist.split()
    sac = ['á','ắ','ấ','é','ế','í','ó','ố','ớ','ú','ứ','ý']
    huyen = ['à','ằ','ầ','è','ề','ì','ò','ồ','ờ','ù','ừ','ỳ']
    hoi = ['ả','ỏ','ỉ','ẻ','ể','ẩ','ẳ','ở','ổ','ỷ','ủ','ử']
    nang = ['ạ','ặ','ậ','ẹ','ệ','ị','ọ','ộ','ợ','ụ','ự']
    nga = ['ã','ẫ','ẵ','ữ','ũ','ĩ','ẽ','ễ','õ','ỗ','ỡ','ỹ']
    for i in range(len(dsgt)) :
        ownlist = dsgt[i]
        dem = 0
        for j in range(len(ownlist)) :
            for k in range(len(sac)) :
                if ownlist[j]==sac[k] :
                    dem = 1
            if dem==0 : 
                for k in range(len(huyen)) :
                    if ownlist[j]==huyen[k] :
                        dem = 2
            if dem==0 : 
                for k in range(len(hoi)) :
                    if ownlist[j]==hoi[k] :
                        dem = 3
            if dem==0 : 
                for k in range(len(nga)) :
                    if ownlist[j]==nga[k] :
                        dem = 4
            if dem==0 : 
                for k in range(len(nang)) :
                    if ownlist[j]==nang[k] :
                        dem = 5
        print (dem , end = '')
    

    Ps : Dù gì thì mình cũng mới học python nên mấy pro python đừng có downvote mik vì mik quá gà nhé :))

  • 7 bình luận nữa