Aug. 22th, 2019---[P3802]Peggy题解
Rainybunny · · 题解
题目
题目链接.
题解
设
有些繁杂, 不过可以发现, 对于每个位置的七重奏, 其出现概率是一样的. 那么期望便是:
代码
#include <cstdio>
#define Int register int
int a[8] = {}, N;
double Ans = 7.0 * 6 * 5 * 4 * 3 * 2 * 1;
inline void Work () {
for ( Int i = 1; i <= 7; ++ i ) {
scanf ( "%d", &a[i] );
N += a[i];
}
for ( Int i = 1; i <= 7; ++ i ) {
Ans *= 1.0 * a[i] / ( i ^ 7 ? N -- : 1.0 );
}
printf ( "%.3lf\n", Ans );
}
int main () {
Work ();
return 0;
}