B. 半仙的竹竿

    传统题 1000ms 256MiB

半仙的竹竿

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

半仙的院子里有 nn 根竹竿,有一天刮起了大风。

这场风很大,以至于它把每一根竹竿都刮倒了。

每根竹竿可能往左倒或者往右倒,如果两根竹竿在被吹倒之后,它们的顶端可以重合,那么称它们是神奇的。

半仙现在不知道竹竿倒的方向,但是半仙想要知道,有多少对竹竿可能是神奇的。

输入格式

第一行两个数 n,mn,m,表示竹竿数量和最大高度。

第二行 nn 个正整数,表示每根竹竿的高度。

输出格式

输出一行一个整数,表示有多少对竹竿是神奇的。

样例数据

5 5
2 3 3 3 2
3

样例解释

  • 11 号和 22 号向左倒可以顶端重合;
  • 44 号和 55 号向右倒可以顶端重合;
  • 11 号向右,55 号向左可以顶端重合。

数据范围

对于 30%30\% 的数据,保证 n2000n\le 2000m5000m\le 5000

对于 60%60\% 的数据,保证 m5×105m\le 5\times 10^5

对于所有数据,保证 n2×105n \le 2\times 10^5m109m \le 10^9

2026四月月赛

未参加
状态
已结束
规则
OI
题目
4
开始于
2026-4-4 8:00
结束于
2026-4-6 21:00
持续时间
3.5 小时
主持人
参赛人数
64