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
coconut_translator("coconuts") ➞ "cOConuTS cOCoNUTS cOConuTS cOCoNUTS cOCoNUTs cOCOnUtS cOCOnUts cOCOnuTS"Ejemplos
coconut_translator("Hi") ➞ "cOcoNuts cOCoNutS"
coconut_translator("edabit") ➞ "cOConUtS cOConUts cOConutS cOConuTs cOCoNutS cOCOnUts"
coconut_translator("123") ➞ "coCOnutS coCOnuTs coCOnuTS"Notas
- Todas las entradas serán cadenas.
- Asegúrate de separar los coconuts con espacios.