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!
fuente