对于区间[l,r]内任意两个不同角色u,v,如果满足条件P_u - P_v ≥ Q_u - Q_v,则称u能够击败v。
角色V是领袖当且仅当V能够击败区间内所有其他角色。
在一款对战游戏中,有 n 个角色,编号为 1 到 n。每个角色 i 拥有攻击值 Pi 和防御值 Qi。
定义角色 u 能够击败角色 v(uev)当且仅当 Pu−Pv≥Qu−Qv。该条件等价于 Pu−Qu≥Pv−Qv。
现给出 q 个区间询问,每次询问指定一个区间 [l,r]。对于该区间,若一个角色可以击败区间内除自己之外的所有其他角色,则称其为该区间的“领袖”。容易看出,一个角色是领袖当且仅当其综合实力 Ri=Pi−Qi 在区间内达到最大。
请你对于每个询问,输出对应区间内领袖的数量。特殊地,若区间只包含一个角色,该角色应被计入领袖。
Scan the QR code below with WeChat to sign in
First-time scan will create your account automatically
请使用微信扫描下方二维码完成注册