#ARC116B. 子序列最值乘积之和
子序列最值乘积之和
子序列最值乘积之和
时间限制:2s
空间限制:512MB
题目描述
给定一个长度为 的整数序列 。 的非空子序列 一共有 个。对于每一个 ,计算 ,并求这些值的总和。
由于答案可能很大,请输出其对 取模的结果。
输入格式
第一行一个整数 。
第二行 个整数 。
输出格式
输出一个整数,表示答案对 取模的结果。
样例输入 1
3
2 4 3
样例输出 1
63
样例输入 2
1
10
样例输出 2
100
样例输入 3
7
853983 14095 543053 143209 4324 524361 45154
样例输出 3
206521341
样例解释 1
七个非空子序列对应的乘积依次为 ,总和为 。
数据范围
- ;
- ;
- 输入均为整数。
| 子任务编号 | 分值 | 特殊限制 |
|---|---|---|
| 1 | 12 | |
| 2 | 24 | |
| 3 | 20 | 对所有 ,均有 |
| 4 | 16 | |
| 5 | 28 | 无特殊限制 |