W tym wyzwaniu ty i twoi znajomi zastanawiacie się, która sprawa jest lepsza, wielka czy mała? Aby się o tym dowiedzieć, piszesz program, który zrobi to za Ciebie.
Ponieważ esolangi straszą twoich przyjaciół, a pełny kod przeraża cię, twój kod musi być tak krótki, jak to możliwe.
Przykłady
PrOgRaMiNgPuZzLeS & CoDe GoLf
0.52 uppercase
DowNGoAT RiGHtGoAt LeFTGoat UpGoAT
0.58 uppercase
Foo BaR Baz
0.56 lowercase
Dane techniczne
Dane wejściowe będą składały się wyłącznie ze znaków ASCII. Wszystkie znaki niealfabetyczne powinny być ignorowane. W każdym przypadku będzie co najmniej 1 znak
Wynikiem powinna być wielkość liter, która pojawia się najczęściej w stosunku do całkowitej liczby znaków alfabetycznych. Powinna być dziesiętna z dokładnością do co najmniej 2 miejsc po przecinku. Jeśli duże litery pojawiają się częściej, wynik powinien kończyć się uppercase, lub lowercase.
Nigdy nie będzie takiej samej liczby wielkich i małych liter.