Código Morse

O código Morse foi amplamente utilizado para comunicação. Foi o primeiro meio que permitiu transmitir mensagens complexas a longas distâncias. Agora, você foi solicitado a codificar uma frase simples em inglês em código Morse.

Símbolos para Código Morse
  • 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 → __..

  • , → __..__

  • . → ._._._

  • ? → ..__..

  • ; → _._._.

  • : → ___...

  • ‘ → .____.

  • “ → ._.._.

  • ! → _._.__

  • ' ' → ' ' (espaço é também um espaço)

A entrada contém uma única linha — a frase em inglês.

O programa deve imprimir o código Morse correspondente. Cada letra precisa ser separada por um espaço. Você pode separá-las com múltiplos espaços também.

Entrada

Saída

How are you?

.... ___ .__ ._ ._. . _.__ ___ .._ ..__..

tasty

_ ._ ... _ _.__

RUN!

._. .._ _. _._.__

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue