Está tratando de encajar una esfera en una caja de 5 lados, pero a veces no cabe completamente. Escribe una función para calcular la cantidad de la esfera que está fuera (por encima del borde) del cuadro.
Hay 3 situaciones posibles:
- La esfera cabe completamente en la caja. La respuesta será 0.
- La esfera se encuentra en el borde de la caja. La respuesta será más de la mitad del volumen total.
- La esfera se encuentra en el fondo de la caja.
Puedes ver cada situación aquí:
Debe escribir un programa o función para calcular este valor en al menos 4 dígitos significativos.
Entrada: 4 números reales no negativos en cualquier formato que sea conveniente *: ancho, largo, profundidad de la caja (medidas interiores) y diámetro de la esfera.
Salida: 1 número real no negativo en un formato utilizable *: el volumen total (no el porcentaje) de la esfera fuera de la caja.
* debe ser convertible a / desde una cadena decimal
Se le recomienda que limite su uso de trigonometría tanto como sea posible.
Este es un concurso de popularidad, ¡así que piense fuera de la caja!