比赛场次 543
比赛名称 2022级数学专题练习赛2
比赛状态 已结束比赛成绩
开始时间 2022-12-19 19:00:00
结束时间 2022-12-19 22:20:00
开放分组 全部用户
注释介绍
题目名称 数列运算
输入输出 sequenceQBXT.in/out
时间限制 1000 ms (1 s)
内存限制 512 MiB
测试点数 10 简单对比
用户 结果 时间 内存 得分
Gravataryrtiop AAAAAAAAAA 0.004 s 0.69 MiB 100
Gravatarop_组撒头屯 AAAAAAAAAA 0.085 s 0.95 MiB 100

数列运算

★★☆   输入文件:sequenceQBXT.in   输出文件:sequenceQBXT.out   简单对比
时间限制:1 s   内存限制:512 MiB

【题目描述】

在纸上有一个长为 $n$ 的数列,第 $i$ 项值为 $a_i$。

现在小 $A$ 想要在这些数之间添加加号或乘号。问对于不同的 $2^{n−1}$ 种方案,所有答案的和是多少?

由于数据范围较大,所以输出对 $1000000007$ 取模的结果。

【输入格式】

输入第一行一个整数 $n$ 表示数列的长度。

之后一行 $n$ 个整数,第 $n$ 个整数表示数列的第 $i$ 项 $a_i$。

【输出格式】

$m$ 行,第 $i$ 行表示第 $i$ 个询问的答案对 $1000000007$ 取模的结果。

【样例1输入】

3
1 2 4

【样例1输出】

30

【样例2输入输出】

点击下载样例2

【数据范围与约定】

对于 $30\%$ 的数据,$1 ≤ n ≤ 10, 1 ≤ a_i ≤ 10^5$;

对于另外 $30\%$ 的数据,$1 ≤ n ≤ 1000, a_i = 1$;

对于 $90\%$ 的数据,$1 ≤ n ≤ 1000, 1 ≤ a_i ≤10^5$;

对于 $100\%$ 的数据,$1 ≤ 100000, 1 ≤ a_i ≤10^9$。

【来源】

清北学堂济南NOIP集训二试$T_2$