#1253. 2.维护差数

2.维护差数

当前没有测试数据。

2.维护差数

题目描述

给定一个长度为nn的序列aa,对于一个ii,记它的贡献为满足ai+ji<aji<ja_{i}+j-i<a_{j}(i<j)的个数,求贡献和。

输入格式

第一行一个nn,表示序列长度。

第二行nn个数字,第ii个数表示aia_{i}

输出格式

输出一个值表示答案对1234512345取模后的值。

数据范围与提示

  • 对于40%40\%的数据,有n<1000n < 1000
  • 对于100%100\%的数据,有n<200000n < 200000

样例

4
1 3 3 5
3