C. 消灭怪兽

    传统题 2000ms 128MiB

消灭怪兽

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

消灭怪兽

题目描述

现在有 nn 个怪兽,你自然要攻击它们。其中第 ii 个怪兽的血量为 hih_i,第 ii 个怪兽的分数为 sis_i。 自然的,当一个怪兽的血量 hih_i 小于等于 00 时,这个怪兽就会消失。

现在有 qq 次操作或者询问,你需要执行相应操作或者回答相应询问。

  • 1 xx:你需要将所有当前存活的怪兽的血量减去 xx1x1091 \le x \le 10^9)。
  • 2:你需要回答当前存活的怪兽的分数之和是多少。

输入格式

  • 第一行两个整数 n,qn,q1n,q1061 \le n,q \le 10^6)。
  • 接下来 nn 行,每行两个整数 hi,sih_i,s_i1hi,si1091 \le h_i,s_i \le 10^9),表示第 ii 个怪兽的血量和分数。
  • 接下来 qq1q1061 \le q \le 10^6)行,每行一个或者两个整数,表示对应的操作或者询问。

输出格式

输出若干行,表示所有询问的答案。

样例输入 1

3 6
2 3
2 4
3 5
1 1
2
1 1
2
1 2
2

样例输出 1

12
5
0

数据范围

  • 对于30% 的数据,满足 1n,q1001 \le n,q \le 100
  • 对于60% 的数据,满足 1n,q10001 \le n,q \le 1000
  • 对于100% 的数据,满足 1n,q1061 \le n,q \le 10^61hi,si1091 \le h_i,s_i \le 10^91x1091 \le x \le 10^9

暑假j3

未参加
状态
已结束
规则
IOI
题目
5
开始于
2026-7-30 12:45
结束于
2026-7-31 0:45
持续时间
12 小时
主持人
参赛人数
7