HDU 4808
题目链接:
http://acm.hdu.edu.cn/showproblem.php?pid=4808
题意:
在一个多维空间中,一个人从原点迈出一步,这步最多R那么长。问其中一维Xi的期望值是多少。
思路:
看错题了啊……
积分,只要对一个坐标求积分即可。设积分为S(不好打啊~),则ans=S(x*f(x)) / S(f(x))
具体可以用二维的去理解。
用到一个结论。
(sin x的n次幂)在0~2分之派上的积分=(cos x的n次幂)在0~2分之派上的积分=
若n为偶数:(n-1)/n ×(n-3)/(n-2)×× 3/4 × 1/2 × 派/2
× 4/5 × 2/3
若n为奇数:(n-1)/n ×(n-3)/(n-2)×
源码:
#include <cmath>
#include <cstring>
#include <cstdlib>
#include <cstring>