📜  在线释义 - 任何代码示例

📅  最后修改于: 2022-03-11 14:58:53.850000             🧑  作者: Mango

代码示例6
def singkatankata(p, s):
    ret = ""
    jumlah = 0
    for i in range(p):
        if i == 0 or s[i] != s[i-1]:
            ret += s[i]
            jumlah = 1
        if s[i] == s[i-1]:
            jumlah += 1
        if i == p-1 or s[i] != s[i+1]:
            ret += str(jumlah)
    return ret


for i in range(int(input("Masukkan banyak kata: "))):
    
    jawab = singkatankata(int(input(f"Masukkan panjang kata ke-{i+1}: ")), input(f"Masukkan kata ke-{i+1}: "))
    print(f"Singkatan kata ke-{i+1}: {jawab}")