#428. TOM AND JERRY

TOM AND JERRY

最近,TOM老猫查阅到一个人类称之为“逆序对”的东西,这东西是这样定义的:对于给定的一段正整数序列,逆序对就是序列中ai>aja_i \gt a_ji<ji \lt j的有序对。知道这概念后,TOM和JERRY比赛谁先算出给定的一段正整数序列中逆序对的数目。

输入格式

第一行,一个数nn,表示序列中有nn个数。n500000n \leq 500000

第二行,nn个数,表示给定的序列。序列中每个数字不超过10910^9

输出格式

给定序列中逆序对的数目

样例

样例输入

6
5 4 2 6 3 1

样例输出

11

数据范围与提示

  • 时间限制:1000ms1000\mathrm{ms}
  • 空间限制:131072KB131072\mathrm{KB}