#abc230d. [abc230_d]Destroyer Takahashi

[abc230_d]Destroyer Takahashi

在一个 NN10910^9 列的网格中有 NN 面墙,编号为 11NN。其中,编号为 ii 的墙的左端点位于 (i,Li)(i,L_i) ——即第 ii 行第 LiL_i 列,右端点位于 (i,Ri)(i,R_i)

你的拳头一次可以打破 连续DD 列里面的所有墙,也就是说,如果你用拳头击中了第 xx 列,那么所有 一部分在第 xx 到第 x+D1x+D-1 列里的墙 会被破坏。如果一座墙的一小部分被破坏了,整座墙就会倒塌。问题是,最少你需要打几拳才能让 NN 座墙全都倒塌?

Translated by @xiaomuyun