A tarefa
Sua tarefa é criar um programa ou uma função que, dada uma entrada, produza o texto de entrada com letras aleatórias maiúsculas, mantendo as letras maiúsculas já maiúsculas.
Toda combinação de maiúsculas e minúsculas deve ser possível. Por exemplo, se a entrada foi abc
, deve haver uma probabilidade não nula de saída de qualquer uma das seguintes combinações: abc
, Abc
, aBc
, abC
, ABc
, AbC
, aBC
ou ABC
.
Entrada
Sua entrada é uma sequência que contém qualquer número de caracteres ASCII imprimíveis, por exemplo Hello World
. As saídas para que a entrada incluem HeLLo WoRlD
, HElLO WOrld
etc.
Pontuação
Isso é código-golfe, então a resposta mais curta em cada idioma vence!