在一个 NNN 行 10910^9109 列的网格中有 NNN 面墙,编号为 111 到 NNN。其中,编号为 iii 的墙的左端点位于 (i,Li)(i,L_i)(i,Li) ——即第 iii 行第 LiL_iLi 列,右端点位于 (i,Ri)(i,R_i)(i,Ri)。
你的拳头一次可以打破 连续 的 DDD 列里面的所有墙,也就是说,如果你用拳头击中了第 xxx 列,那么所有 一部分在第 xxx 到第 x+D−1x+D-1x+D−1 列里的墙 会被破坏。如果一座墙的一小部分被破坏了,整座墙就会倒塌。问题是,最少你需要打几拳才能让 NNN 座墙全都倒塌?
Translated by @xiaomuyun
使用您的 gxyz 通用账户