1 条题解

  • 3
    @ 2024-6-8 7:36:18
    en = {'A': '.-',
        'B': '-...', 
        'C': '-.-.', 
        'D': '-..', 
        'E': '.',
        'F': '..-.',
        'G': '--.',
        'H': '....',
        'I': '..',
        'J': '.---',
        'K': '-.-',
        'L': '.-..',
        'M': '--',
        'N': '-.',
        'O': '---',
        'P': '.--.',
        'Q': '--.-',
        'R': '.-.',
        'S': '...',
        'T': '-',
        'U': '..-',
        'V': '...-',
        'W': '.--',
        'X': '-..-',
        'Y': '-.--',
        'Z': '--..',
        '0': '-----',
        '1': '.----',
        '2': '..---',
        '3': '...--',
        '4': '....-',
        '5': '.....',
        '6': '-....',
        '7': '--...',
        '8': '---..',
        '9': '----.',
        '.': '.-.-.-',
        ':': '---...',
        ',': '--..--',
        ';': '-.-.-.',
        '?': '..--..',
        '=': '-...-',
        "'": '.----.',
        '/': '-..-.',
        '!': '-.-.--',
        '-': '-....-',
        '_': '..--.-',
        '"': '.-..-.',
        '(': '-.--.',
        ')': '-.--.-',
        '$': '...-..-',
        '&': '.-...',
        '@': '.--.-.',
        '+': '.-.-.',
        '{': '----.--',
        '}': '-----.-',
        ' ': '......'}# Wa Wa Wa
    de = {}
    for i in en:
        de[en[i]] = i
    o = input()
    if o == 'encode':
        m = input().upper()
        for j in m:
            print(en[j], end = ' ')
    elif o == 'decode':
        m = input().split()
        for j in m:
            print(de[j], end = '')
    
    • 1

    信息

    ID
    62
    时间
    50ms
    内存
    256MiB
    难度
    8
    标签
    (无)
    递交数
    15
    已通过
    5
    上传者