生死有命,顶尖的神枪手往往听从天意。
神枪手巴麻美遇到了 只怪兽,每只怪兽都有血量上限 ,并且从 到 排成一排。神枪手想要射杀这 只怪兽,他每次只会攻击一只怪兽,第 只怪兽被攻击到的概率为 ,且每次攻击相互独立,攻击一旦生效,该怪兽将扣除所有血量。
最初,这 只怪兽血量值都是满的,为了抵御神枪手的攻击,怪兽运用了如下阵法:
(注:攻击只会扣除血量,不会改变血量上限,被攻击到的概率只与血量上限有关;攻击血量为 的怪兽不会再扣除血量。)
神枪手的每次攻击都会消耗一颗子弹,她想要知道杀死所有怪兽消耗子弹的期望值,请你帮她计算出这个值,答案对质数 取模。
输入
输入一行一个整数 ,代表怪兽的数量。
接下来输入 行,第 行输入一个整数 ,代表第 只怪兽的血量上限。
输出
输出一个整数表示答案。
样例
标准输入 复制文本 |
1 1 |
标准输出 复制文本 |
1 |
标准输入 复制文本 |
2 1 1 |
标准输出 复制文本 |
3 |
标准输入 复制文本 |
6 1 1 4 5 1 4 |
标准输出 复制文本 |
16637450 |