Comunicación con cocos

  • "coconuts" tiene 8 letras.
  • Un byte en binario tiene 8 bits.
  • Un byte puede representar un carácter.

Podemos usar la palabra "coconuts" para comunicarnos entre nosotros en binario si usamos letras mayúsculas como 1 y letras minúsculas como 0.

Crea una función que traduzca una palabra en texto plano a Coconut.

Ejemplo resuelto

The binary for "coconuts" is
01100011 01101111 01100011 01101111 01101110 01110101 01110100 01110011
c         o        c       o       n        u        t       s

Since 0s are lowercase and 1s are uppercase, we can map the binary like this.
cOConuTS cOCoNUTS cOConuTS cOCoNUTS cOCoNUTs cOCOnUtS cOCOnUts cOCOnuTS

coconutTranslator("coconuts") ➞ "cOConuTS cOCoNUTS cOConuTS cOCoNUTS cOCoNUTs cOCOnUtS cOCOnUts cOCOnuTS"

Ejemplos

coconutTranslator("Hi") ➞ "cOcoNuts cOCoNutS"

coconutTranslator("edabit") ➞ "cOConUtS cOConUts cOConutS cOConuTs cOCoNutS cOCOnUts"

coconutTranslator("123") ➞ "coCOnutS coCOnuTs coCOnuTS"

Notas

  • Todas las entradas serán cadenas.
  • Asegúrate de separar los coconuts con espacios.