2021-02-14 AtCoder Regular Contest 112 E - Cigar Box 想定解と違うことをしていたので 最終的に 操作で左に動かしたのが L 個、右に動かしたのが R 個みたいなのを固定しないと無理そう Leftmost Ballっぽいな〜という気持ちになる m 個の操作を L+R 色で塗る これは ([xm](exp(x)−1)L+R)⋅m!/(L+R)! 通り 各色について、最後の操作は左右が決まって、それ以外はどっちでもいい、2m−(L+R) みたいな係数がかかる 各色を左右に割り振るのは (L+RL) 通りある k=max(n,m) として全体で O(k2logk) とか 提出 atcoder.jp