La tarea
Su tarea es crear un programa o una función que, dada una entrada, emite el texto de entrada con letras al azar en mayúscula, mientras mantiene las letras ya en mayúscula en mayúscula.
Toda combinación de mayúsculas y minúsculas debería ser posible. Por ejemplo, si la entrada era abc
, no debe haber una probabilidad no cero de la salida de cualquiera de las siguientes combinaciones: abc
, Abc
, aBc
, abC
, ABc
, AbC
, aBC
o ABC
.
Entrada
Su entrada es una cadena, que contiene cualquier número de caracteres ASCII imprimibles, por ejemplo Hello World
. Las salidas para que la entrada incluyen HeLLo WoRlD
, HElLO WOrld
, etc.
Tanteo
Este es el código de golf, por lo que gana la respuesta más corta en cada idioma.