分析师木子涵养了n只兔兔。众所周知,兔兔喜欢吃胡萝卜。因此木子涵给它们买了一根胡萝卜。木子涵想平等对待所有的兔兔,因此他想把胡萝卜切成n块面积相等的小块。
胡萝卜可以看作一个底为1,高为h的等腰三角形。伊戈尔想与底平行切n-1刀来把胡萝卜切成面积相等的n块。你能帮木子涵确定在哪里切胡萝卜可以使每块胡萝卜的面积相等吗?
分析师木子涵养了n只兔兔。众所周知,兔兔喜欢吃胡萝卜。因此木子涵给它们买了一根胡萝卜。木子涵想平等对待所有的兔兔,因此他想把胡萝卜切成n块面积相等的小块。
胡萝卜可以看作一个底为1,高为h的等腰三角形。伊戈尔想与底平行切n-1刀来把胡萝卜切成面积相等的n块。你能帮木子涵确定在哪里切胡萝卜可以使每块胡萝卜的面积相等吗?
n和h(2 ≤ n ≤ 1000, 1 ≤ h ≤ 10^5).
输出应包含n-1个实数:x1,x2, ... ,x(n-1)。xi表示第i次切割必须在距离胡萝卜顶端xi个单位的地方进行。0 < x1 < x2 < ... < x(n - 1) < h. 每个数保留小数点后面12位。
3 2
1.154700538379 1.632993161855
上图是对样例1的图示
样例2输入
2 100000
样例2输出
70710.678118654752
注释:三角的面积=底*高/2