Você está tentando encaixar uma esfera em uma caixa de 5 lados, mas às vezes ela não se encaixa completamente. Escreva uma função para calcular quanto da esfera está fora (acima da borda) da caixa.
Existem 3 situações possíveis:
- A esfera se encaixa completamente na caixa. A resposta será 0.
- A esfera fica na borda da caixa. A resposta será mais da metade do volume total.
- A esfera fica no fundo da caixa.
Você pode ver cada situação aqui:
Você deve escrever um programa ou função para calcular esse valor em pelo menos 4 dígitos significativos.
Entrada: 4 números reais não negativos, em qualquer formato que seja conveniente * - largura, comprimento, profundidade da caixa (medidas internas) e diâmetro da esfera.
Saída: 1 número real não negativo em um formato utilizável * - o volume total (não a porcentagem) da esfera fora da caixa.
* deve ser conversível em / de uma sequência decimal
Você é encorajado a limitar o uso de trigonometria o máximo possível.
Este é um concurso de popularidade, então pense fora da caixa!