Nesse desafio, você e seus amigos estão debatendo sobre qual caso é melhor, maiúsculo ou minúsculo. Para descobrir, você escreve um programa para fazer isso por você.
Como os esolangs assustam seus amigos e o código detalhado o assusta, seu código precisará ser o mais curto possível.
Exemplos
PrOgRaMiNgPuZzLeS & CoDe GoLf
0.52 uppercase
DowNGoAT RiGHtGoAt LeFTGoat UpGoAT
0.58 uppercase
Foo BaR Baz
0.56 lowercase
Especificações
A entrada consistirá apenas em caracteres ASCII. Todos os caracteres não alfabéticos devem ser ignorados. Haverá pelo menos 1 caractere de cada caso
A saída deve ser a quantidade do caso que aparece com mais frequência sobre a quantidade total de caracteres alfabéticos. Deve ser um decimal preciso com pelo menos 2 casas decimais. Se maiúsculas aparecerem com mais frequência, a saída deve terminar com uppercase
, ou lowercase
.
Nunca haverá a mesma quantidade de caracteres maiúsculos e minúsculos.