logo AlgoBeat OnlineJudge
登录 注册

#104022. [BZOJ 4022] 新试题

内存限制:64 MiB 时间限制:80000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: 匿名

题目描述

有一天,ydc在网上乱逛的时候,发现了一场比赛。这场比赛要求正好 个人参加,且如果你能在这场比赛中获得第 名,那么你可以得到 的软妹币。

有奖金可以拿,ydc是自然不会放过这个便宜的,而且软妹币肯定是拿得越多越好。所以ydc制定了一系列的策略,并且提前了解了其他 名选手的各项能力,根据他们的能力值分别计算出了他们得分的概率。

这场考试的满分为 分,最低为 分,分数可以为任意小数。对于第 个人,他得 分的概率,与函数 成正比。

如果一个人的函数为 ,那么他获得任意分数的概率都是相等的;如果一个人的函数为 ,那么他获得越高的分的概率就越低,且他获得 分的概率是获得 分的概率两倍。

现在你需要计算的是如果ydc在这场比赛中使用当前的策略,他期望能得到多少的奖金,从而决定是否采用当前的策略。由于分数可以为小数,所以无需考虑排名相等的情况。

ydc当然早就算出来啦!但是他为了考考你,特地要你把答案对于 ,一个质数)取模之后再输出来。

输入格式

输入共 行。

第一行包含一个整数

在第二行有 个整数,第 个数代表

接下来 行,每行第一个数为 ,代表第 个人所对应的函数是一个 次函数,接下来 个实数,第 个数代表该函数中 项的系数。

最后一行,第一个数为 ,代表ydc所对应的函数是一个 次函数,接下来 个实数,第 个数代表该函数中 项的系数。

保证所有人的函数在 的范围以内大于等于 ,且函数在 的范围内与 轴所成的面积在模意义下不等于

输出格式

输出 行,包含一个整数,表示ydc期望能获得的软妹币。

样例

样例输入 #1

2
2 1
1 1.00
2 0.00 1.00

样例输出 #1

665496237

数据范围与提示

对于 的数据,

输入的所有实数仅有 位小数,且除了常数项以外的系数绝对值均小于 ,常数项的绝对值小于

由于出题人太懒了,所有数据均为随机生成。

的范围在 之间,且对于 ,有