每个连通标记对应一个静态连通组。维护两组信息:
三种操作转化为对哈希表的更新与查询:
厂区有 n 个规格相同、容积视为无穷的油箱。第 i 个油箱的连通标记为 gi:标记相同的油箱底部互通,油会在组内均分,因此同一组内每个油箱的油量始终相等。初始时全部为空。
共有 m 次操作,操作类型为以下三种之一:
1:向第 a 个油箱注入 b 毫升油;2:从第 a 个油箱所在连通组抽出 b 毫升油,保证该组当前总量至少为 b 毫升;3:查询第 a 个油箱当前有多少毫升油。约束:油箱个数与操作次数均不超过 10^5,连通标记不超过油箱个数,注入或抽出的毫升数不超过 10^4。保证至少有一次查询。
Scan the QR code below with WeChat to sign in
First-time scan will create your account automatically
请使用微信扫描下方二维码完成注册