Bạn đang cố gắng lắp một quả cầu vào hộp 5 mặt, nhưng đôi khi nó không khớp hoàn toàn. Viết hàm để tính bao nhiêu hình cầu bên ngoài (phía trên vành của) hộp.
Có 3 tình huống có thể xảy ra:
- Hình cầu phù hợp hoàn toàn trong hộp. Câu trả lời sẽ là 0.
- Quả cầu nằm trên vành hộp. Câu trả lời sẽ là hơn một nửa tổng khối lượng.
- Quả cầu nằm dưới đáy hộp.
Bạn có thể xem từng tình huống ở đây:
Bạn phải viết một chương trình hoặc hàm để tính giá trị này thành ít nhất 4 chữ số có nghĩa.
Đầu vào: 4 số thực không âm ở bất kỳ định dạng nào đều thuận tiện * - chiều rộng, chiều dài, chiều sâu của hộp (số đo bên trong) và đường kính của hình cầu.
Đầu ra: 1 số thực không âm trong định dạng có thể sử dụng * - tổng khối lượng (không phải tỷ lệ phần trăm) của hình cầu bên ngoài hộp.
* phải được chuyển đổi thành / từ một chuỗi thập phân
Bạn được khuyến khích hạn chế sử dụng lượng giác càng nhiều càng tốt.
Đây là một cuộc thi phổ biến, vì vậy hãy suy nghĩ ra khỏi hộp!