Editar: Habrá una bonificación de -20 por enmascaramiento aleatorio
Hola compañeros denunciantes y portadores de conocimiento secreto.
Tengo una entrevista por correo y, por supuesto, no puedo decir nombres específicos en toda su extensión. Pero como quiero revelarlo de una manera no tan obvia, necesito su ayuda.
Proporcionaré estos nombres en forma de
"evil_company_that_makes_me_shiver"
pero seguramente no quiero explicarlo completamente. Tu tarea para ayudarme a mí y al mundo entero es que proporciones un buen programa que convierta lo anterior en
"ev**************************"
o
"**il************************"
o incluso
"****_c**********************"
Creo que lo tienes. Pero hay una falla: quiero revelar el nombre en total, por lo que necesito pasar el número de apariciones y la palabra en sí al script y revelará las letras poco a poco. Un ejemplo podría ser
~$ ./whistle NSA 3
> "N**"
> "**A"
> "*S*"
o
~$ ./whistle nuclear 3
> "nu*****"
> "***lea*"
> "**c***r"
o
~$ ./whistle nuclear 2
> "nuc****"
> "***lear"
Espero que me puedan ayudar y como sabemos que el tamaño importa, el código más corto gana. ¡Ayuda a hacer de este mundo un lugar mejor!