Aqui na Califórnia, estamos em uma seca, então precisamos saber quanta água resta para que possamos economizar o máximo possível de água.
Como a água é um suprimento limitado, seu código precisará ser o mais curto possível.
Exemplos
| |
| |
|~~~|
|___|
Output: 0.5
|~~~~~|
| |
| |
|_____|
Output: 1
| |
|__|
Output: 0 (or bonus)
Especificação
A entrada será composta apenas por: |_ ~e novas linhas. Todos acima ~dos são considerados ar; _, os espaços abaixo ~e eles ~mesmos são considerados água. A porcentagem de água restante é do computador water / (air + water). Sua saída precisa ser precisa com 4 casas decimais (a menos que você escolha o percentual de bônus). A entrada será sempre retangular. Ele ~estará apenas em uma linha, se houver. Opcionalmente, a entrada também pode ter um feed de linha à direita, se você desejar.
Bônus
Se você optar pelos dois bônus, o bônus de -15% será aplicado antes do bônus de -35
Bônus de -35 bytes: Se o seu código imprimir "Esta cabra seca fora de controle", em vez de 0 quando a Saída for 0
-15% Bônus: se você gerar um por cento.
Para fazer isso, você deslocaria a casa decimal duas casas para a esquerda, apararia zeros à esquerda e adicionaria %a ao final. Zeros à direita (máximo 2) são permitidos desde que não afetem o valor. 0.5-> qualquer um de:50.00% 50% 50.0%
|~~~|(sem sublinhado) entrada válida?