ARC101F
有 n n n个机器人,有 m m m个洞,分布在一个数轴上。
每次可以将所有机器人往左或往右移动一格。
问不同的机器人掉入洞的方案数(两个方案不同,当且仅当存在一个机器人掉入了不同的洞)。
n ≤ 1 0 5 n\le 10^5 n≤105
吼题。
首先记每个机器人向左和向右移动多少步就可以掉进坑中。(左边或右边没有坑的机器人忽略)
用个二元组 ( l , r ) (l,r) (l,r)来记:向左最多移动了 l l l,向右最多移动了 r r r。
操作相当于 ( l , r ) (l,r) (l,r)变成 ( l + 1 , r ) (l+1,r) (l+1,r)或 ( l , r + 1 ) (l,r+1) (l,r