Reto: Si puedes leer esto...
¡Hola Comunidad!
¡Tenemos un nuevo reto CodeGolf para vosotros! Seguid leyendo para conocer todos los detalles.
Tarea
Tenéis que traducir una cadena al alfabeto Pilot (Alfabeto fonético de la OTAN).
Input:
If, you can read?
Output:
India Foxtrot, Yankee Oscar Uniform Charlie Alfa November Romeo Echo Alfa Delta ?
Nota:
- El conjunto de puntuación utilizada es
,.!?
- La puntuación se debe mantener en tu texto resultante, pero los espacios del texto original no.
- Xray no debe contener un guión intermedio
- Cada palabra y símbolo de puntuación debe estar separado por un espacio ' '
- No debe haber ningún espacio en blanco al final de las cadenas
- Utiliza este código para comprobar la longitud del resultado
- También puedes utilizar este caso de test
¡Compartid vuestras soluciones en los comentarios!
¡La respuesta más corta gana!
¡Desarrolladores! ¿No os animáis a participar en el reto?? ¡Vamos! ¡Seguro que se os ocurren buenas respuestas!!
Hola Salva,
Esto me ha hecho pensar cuando Elizabeth Swann está pactando con el capitán Barbosa para que cese el ataque a Port Royal...
Ella va diciendo condiciones y Barbosa las acepta todas.
Cuando ya no tiene más condiciones, Barbosa ordena parar el ataque y largarse cagando leches... pero Elizabeth quiere bajarse del barco y Barbosa le contesta algo así como "eso no era parte del trato"
En tu "trato" no está el no usar un parámetro...
Esto da 83 reales de a ocho... digo... bytes
Manel,
Muy bien y cortito….. pero se ve un poco viejuno y críptico. Me recuerda a unos concursos muy antiguos llamados código C ofuscado.
Aquí te dejo uno más "modernito", con uso de (JSON-dynamic Objects) mucho más sencillo de entender.
Supéralo!
Y para probarlo, basta con copiar-pegar en el terminal, que importar y compilar suele dar mucha pereza.
WOW