#5135. Ghost Ants
0
Ghost Ants
Ghost Ants
题目描述
数轴上有 只蚂蚁,编号为 到 。蚂蚁 从坐标 出发,面向正向或负向。起始时刻所有蚂蚁的位置互不相同。每只蚂蚁面向的方向由长度为 的二进制字符串 表示:若 为 则蚂蚁 朝负方向,若 为 则朝正方向。 设当前时间为 ,蚂蚁以速度 (单位距离/单位时间)沿各自方向运动,持续 的时间,直到时间 。若多只蚂蚁到达同一坐标,它们互相通过且不改变方向与速度。经过 的时间后,所有蚂蚁停止。 求满足 且蚂蚁 与蚂蚁 在此时间范围内相遇(互相经过)的对数 的数量。
输入格式
输入从标准输入按以下格式给出: ...
输出格式
输出答案。
6 3
101010
-5 -1 0 1 2 4
5
13 656320850
0100110011101
-900549713 -713494784 -713078652 -687818593 -517374932 -498415009 -472742091 -390030458 -379340552 -237481538 -44636942 352721061 695864366
14
提示
是一个由 和 组成的长度为 的字符串。 (1 \leq i < j \leq N) , 和 均为整数。下面五对蚂蚁会互相经过:
蚂蚁 和蚂蚁 在时间 相遇。 蚂蚁 和蚂蚁 在时间 相遇。 蚂蚁 和蚂蚁 在时间 相遇。 蚂蚁 和蚂蚁 在时间 相遇。 蚂蚁 和蚂蚁 在时间 相遇。
没有其他对会相遇,因此输出 。
标签: AtCoder|abc360D
来源
AtCoder|abc360D