“伪”积分

时间限制: 10000 ms 内存限制: 65536 kb
总通过人数: 3 总提交人数: 3

题目描述

高数虐了Nova君两个学期,也让Nova君幸福了一个学期。

我们都知道,微积分在几何上的一个重要的应用就是计算曲边面积,如下图:

描述

现在我们的任务是计算满足 { 0<=x<=1,0<=y<=1,y<=(sinx)/x } 这部分的面积(标记为S) 然而由于年代久远,Nova君似乎忘记了如何用正规的数学方法解答,但他还记得一个古老的方法,那就是抛针法,我们可以让大量的小点随机分布在整个正方形内,最后统计在S内的点的个数即可进行下一步计算~众所周知,点数越多,答案越精确,每次投点的个数记为N(N<=100000000)(hhh,有点多=。=)请用这种近似的方法输出 S 的面积

输入

多组测试数据,每组输入一行,为一个正整数N,表示投点的个数

输出

每组数据输出一行,结果保留三位有效数字

输入样例

输出样例

相关推荐