M. 贪婪大陆

    Type: RemoteJudge 1000ms 125MiB

贪婪大陆

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目背景

面对蚂蚁们的疯狂进攻,小 FF 的 Tower defence 宣告失败……人类被蚂蚁们逼到了 Greed Island 上的一个海湾。现在,小 FF 的后方是一望无际的大海,前方是变异了的超级蚂蚁。小 FF 还有大好前程,他可不想命丧于此, 于是他派遣手下最后一批改造 SCV 布置地雷以阻挡蚂蚁们的进攻。

题目描述

小 FF 最后一道防线是一条长度为 nn 的战壕,小 FF 拥有无数多种地雷,而 SCV 每次可以在 [L,R][L, R] 区间埋放同一种不同于之前已经埋放的地雷。由于情况已经十万火急,小 FF 在某些时候可能会询问你在 [L,R][L',R'] 区间内有多少种不同的地雷,他希望你能尽快的给予答复。

输入格式

第一行为两个整数 nnmmnn 表示防线长度,mm 表示 SCV 布雷次数及小 FF 询问的次数总和。

接下来有 mm 行,每行三个整数 q,l,rq,l,r

  • q=1q=1,则表示 SCV 在 [l,r][l, r] 这段区间布上一种地雷;
  • q=2q=2,则表示小 FF 询问当前 [l,r][l, r] 区间总共有多少种地雷。

输出格式

对于小 FF 的每次询问,输出一个答案(单独一行),表示当前区间地雷总数。

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

1
2

提示

数据规模与约定

  • 对于 30%30\% 的数据,0n0 \le nm1000m \le 1000
  • 对于 100%100\% 的数据,0n0 \le nm105m \le 10^5

【A班】线段树NOIP级

Not Claimed
Status
Done
Problem
33
Open Since
2025-10-22 0:00
Deadline
2025-11-28 23:59
Extension
24 hour(s)