#P5023. 「长乐集训 2017 Day8」朗格拉日计数
「长乐集训 2017 Day8」朗格拉日计数
Description
在平面上以圆周等分排列着 个带标号 ( 标号为 ) 的点,你需要计算有多少个三元组 , 满足 而且标号为 , , 的点在圆上分布的顺序为顺时针顺序。
分布顺序为顺时针的意思是,从标号为 的点出发,顺时针在圆上遍历一圈,标号为 的点先遍 历到,标号为 的点后遍历到。
Input Format
第一行一个整数 表示点数。
第二行 个整数表示一个 的排列,按顺时针顺序描述圆上点的标号。
Output Format
仅一行一个整数表示答案。
Sample
样例输入
5
3 2 5 4 1
样例输出
4
Hint
的数据:
的数据:
的数据: