#T557869. 海狸

海狸

题目描述

当海狸咬一棵树的时候,它从树杆咬出一个特别的形状。树杆上剩下的部分好像2个平截圆锥体用一个直径和高相等的圆柱体连接起来一样。有一只很好奇的海狸关心的不是要把树咬断,而是想计算出在给定要咬出一定体积的木屑的前提下,圆柱体的直径应该是多少。如下图所示,假定树杆是一个直径为D的圆柱体,海狸咬的那一段高度也为D。那么给定要咬出体积为V的木屑,内圆柱体的直径d应该为多少?其中D和V都是整数。

输入格式

输入数据占一行,为两个正整数D和V,均≤10000。

输出格式

输出求得的高d,保留小数点后面3位数字。

输入输出样例 #1

输入 #1

10 250

输出 #1

8.054

说明/提示

本题出处

本题源自以下教材的编程习题:王桂平, 周思益, 周迎川著. C++编程与信息学竞赛数学基础, 北京大学出版社, 2025年7月出版.