#loj2541. 「PKUWC2018」猎人杀
「PKUWC2018」猎人杀
[AdditionalFile2541.zip](file://AdditionalFile2541.zip?type=additional_file)
#2541. 「PKUWC2018」猎人杀
标签: 传统 | 时间限制: 1000 ms | 内存限制: 512 MiB |
题目描述
猎人杀是一款风靡一时的游戏“狼人杀”的民间版本,他的规则是这样的:
一开始有 个猎人,第 个猎人有仇恨度 ,每个猎人只有一个固定的技能:死亡后必须开一枪,且被射中的人也会死亡。
然而向谁开枪也是有讲究的,假设当前还活着的猎人有 ,那么有 的概率是向猎人 开枪。
一开始第一枪由你打响,目标的选择方法和猎人一样(即有 的概率射中第 个猎人)。由于开枪导致的连锁反应,所有猎人最终都会死亡,现在 号猎人想知道它是最后一个死的的概率。
答案对 取模。
输入格式
第一行一个正整数 ;
第二行 个正整数,第 个正整数表示 。
输出格式
输出答案。
样例
输入
3
1 1 2
输出
915057324
答案是 $\frac{2}{4}\times \frac{1}{2}+\frac{1}{4}\times \frac{2}{3}=\frac{10}{24}$。
数据范围与提示
对于 的数据,有
对于 的数据,有
对于 的数据,有
另有 的数据,满足 ,且
另有 的数据,满足 ,且
对于 的数据,有 ,且