Type: Default 1000ms 256MiB

I - 新新的不等式

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

I - 新新的不等式

题目描述

新新很喜欢不等式。

现在他有一个长度为 nn 的整数序列 bb ,他想知道满足以下条件的长度为 nn 的整数序列 aa 的个数。

  • 对于任意 1in1\le i \le n ,满足 1aibi1 \le a_i \le b_i
  • 对于任意 1i<jn1\le i < j \le n ,满足 aiaja_i \neq a_j

由于方案数太多,只需要输出答案对 109+710^9 + 7 取模的结果。

输入格式

第一行一个整数 nn

第二行 nn 个整数,分别代表 b1,b2,,bnb_1 , b_2, \dots , b_n

输出格式

输出满足条件的序列 aa 的个数对 109+710^9 + 7 取模的结果。

样例

输入 11

4
3 3 4 4

输出 11

12

输入 22

2
1 1

输出 22

0

输入 33

10
999999917 999999914 999999923 999999985 999999907 999999965 999999914 999999908 999999951 999999979

输出 33

405924645

数据范围

对于所有数据,保证 1n2×1051\le n \le 2\times 10^{5}1bi1091\le b_i \le 10^{9}

高新区第二期夏令营结业考试(复现赛)

Not Attended
Status
Done
Rule
ACM/ICPC
Problem
11
Start at
2024-2-28 12:00
End at
2024-3-3 16:00
Duration
100 hour(s)
Host
Partic.
79