P17572 [JAG 2026 Summer Camp #3] Ants Sort
题目描述
有一条线段,其左、右端点分别是位于坐标 $0$ 和 $M$ 处的墙壁。规定向右为正方向。
线段上有 $N$ 只蚂蚁,从左到右编号为 $1,2,\ldots,N$。第 $i$ 只蚂蚁最初位于坐标 $X_i$,因此有 $0
输入格式
输入包含一组测试数据,格式如下。
```text
N M
X_1 P_1 D_1
X_2 P_2 D_2
...
X_N P_N D_N
```
第一行包含两个整数 $N$ 和 $M$($2\le N\le2\times10^5$,$6\le M\le10^{15}$,且 $M$ 为偶数),分别表示蚂蚁的数量和右侧墙壁的坐标。
对于每个 $i$($1\le i\le N$),接下来 $N$ 行中的第 $i$ 行包含两个整数 $X_i,P_i$ 和一个字符 $D_i$,分别表示第 $i$ 只蚂蚁的初始坐标、最初携带的球的编号,以及初始朝向。坐标 $X_1,X_2,\ldots,X_N$ 均为偶数,满足 $0
输出格式
输出最早能够实现目标的时刻。保证答案为整数。