加减
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
青有一个长度为 的非负整数序列 。
他考虑在这个数列的相邻两个数之间插入 + 或 -,从而构造出一个表达式。
一共有 种构造表达式的方法。在这些表达式中,青喜欢所有满足 - 不连续出现(即 - 不相邻)的表达式。
请你求出青喜欢的表达式的值之和。可以证明,这个值一定是非负整数。请输出这个值对 取模的结果。
限制条件
- 输入的所有值均为整数
输入格式
输入以如下格式从标准输入读入:
输出格式
输出答案对 取模的结果。
输入输出样例 #1
输入 #1
3
3 1 5
输出 #1
15
输入输出样例 #2
输入 #2
4
1 1 1 1
输出 #2
10
输入输出样例 #3
输入 #3
10
866111664 178537096 844917655 218662351 383133839 231371336 353498483 865935868 472381277 579910117
输出 #3
279919144
样例解释 1
可以构造出以下 种青喜欢的表达式:
注意 由于 - 连续出现了 次,因此不是青喜欢的表达式。
所以答案为 。
样例解释 2
可以构造出以下 种青喜欢的表达式:
所以答案为 。
样例解释 3
请输出答案对 取模的结果。