![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
线段树
LPA20020220
Keep on fighting till the end!
展开
-
[Luogu P4602] [BZOJ 5343] [CTSC2018]混合果汁
洛谷传送门BZOJ传送门题目描述小 R 热衷于做黑暗料理,尤其是混合果汁。商店里有 nnn 种果汁,编号为 0,1,⋯ ,n−10,1,\cdots,n-10,1,⋯,n−1 。iii号果汁的美味度是 did_idi,每升价格为 pip_ipi。小 R 在制作混合果汁时,还有一些特殊的规定,即在一瓶混合果汁中,iii 号果汁最多只能添加 lil_ili 升...原创 2018-11-22 21:02:47 · 230 阅读 · 0 评论 -
[Luogu P2519] [BZOJ 2298] [HAOI2011]problem a
洛谷传送门BZOJ传送门题目描述一次考试共有nnn个人参加,第iii个人说:“有aia_iai个人分数比我高,bib_ibi个人分数比我低。”问最少有几个人没有说真话(可能有相同的分数)输入输出格式输入格式:第一行一个整数nnn,接下来nnn行每行两个整数,第i+1i+1i+1行的两个整数分别代表aia_iai、bib_ibi输出格式:一个整数,表示最少有几个人说谎输入输...原创 2018-11-01 16:59:44 · 189 阅读 · 0 评论 -
Codeforces Round #397 (Div. 1 + Div. 2 combined) F.Souvenir
Codeforces传送门洛谷传送门题目描述Artsem is on vacation and wants to buy souvenirs for his two teammates. There are nnn souvenir shops along the street. In i−thi -thi−th shop Artsem can buy one souvenir for ai...原创 2018-10-22 14:31:42 · 189 阅读 · 0 评论 -
[Luogu P3960] [UOJ 334] [NOIP 2017 tg]列队
洛谷传送门UOJ传送门题目描述Sylvia 是一个热爱学习的女孩子。前段时间,Sylvia 参加了学校的军训。众所周知,军训的时候需要站方阵。Sylvia 所在的方阵中有n×mn \times mn×m名学生,方阵的行数为 nnn,列数为 mmm。为了便于管理,教官在训练开始时,按照从前到后,从左到右的顺序给方阵中 的学生从 1到n×m1 到 n \times m1到n×m 编上了号码...原创 2018-10-09 08:27:36 · 160 阅读 · 0 评论 -
[Luogu P2479] [BZOJ 1941] [SDOI2010]捉迷藏
洛谷传送门BZOJ传送门题目描述iPig在大肥猪学校刚上完了无聊的猪文课,天资聪慧的iPig被这门对他来说无比简单的课弄得非常寂寞,为了消除寂寞感,他决定和他的好朋友giPi(鸡皮)玩一个更加寂寞的游戏——捉迷藏。但是,他们觉得,玩普通的捉迷藏没什么意思,还是不够寂寞,于是,他们决定玩寂寞无比的螃蟹版捉迷藏,顾名思义,就是说他们在玩游戏的时候只能沿水平或垂直方向走。一番寂寞的剪刀石头布后,...原创 2018-10-07 21:11:56 · 209 阅读 · 0 评论 -
[Luogu P3293] [BZOJ 4571] [SCOI2016]美味
洛谷传送门BZOJ传送门题目描述一家餐厅有 nnn 道菜,编号 1...n1...n1...n ,大家对第 iii 道菜的评价值为 ai(1≤i≤n)a_i(1\le i\le n)ai(1≤i≤n)。有 mmm 位顾客,第 iii 位顾客的期望值为 bib_ibi,而他的偏好值为 xix_ixi 。因此,第 iii 位顾客认为第 jjj 道菜的美味度为 bi XOR&nbs...原创 2018-10-04 11:06:11 · 158 阅读 · 0 评论 -
[Luogu P4587] [BZOJ 4408] [FJOI2016]神秘数
洛谷传送门BZOJ传送门题目描述一个可重复数字集合SSS的神秘数定义为最小的不能被SSS的子集的和表示的正整数。例如S={1,1,1,4,13}S=\{1,1,1,4,13\}S={1,1,1,4,13},1=11 = 11=12=1+12 = 1+12=1+13=1+1+13 = 1+1+13=1+1+14=44 = 44=45=4+15 = 4+15=4+16=4+1+16 ...原创 2018-10-03 10:46:14 · 136 阅读 · 0 评论 -
[Codeforces Round #122 (Div. 1)] -D Two segments
洛谷传送门Codeforces传送门题目描述Nick has some permutation consisting of ppp integers from 111 to nnn . A segment [l,r][l,r][l,r] ( l≤rl\le rl≤r ) is a set of elements pip_{i}pi satisfying l≤i≤rl\le i\le rl...原创 2018-10-03 09:17:08 · 168 阅读 · 0 评论 -
[Luogu P3242] [BZOJ 4009] [HNOI2015]接水果
洛谷传送门BZOJ传送门题目描述风见幽香非常喜欢玩一个叫做 osu!的游戏,其中她最喜欢玩的模式就是接水果。由于她已经DT FC 了The big black, 她觉得这个游戏太简单了,于是发明了一个更加难的版本。首先有一个地图,是一棵由 nnn 个顶点、n−1n-1n−1 条边组成的树(例如图 1给出的树包含 888 个顶点、777 条边)。这颗树上有 PPP 个盘子,每个盘子实际上是...原创 2018-11-24 11:10:30 · 190 阅读 · 0 评论 -
[Luogu P3206] [BZOJ 2001] [HNOI2010]城市建设
洛谷传送门BZOJ传送门描述PS国是一个拥有诸多城市的大国,国王Louis为城市的交通建设可谓绞尽脑汁。Louis可以在某些城市之间修建道路,在不同的城市之间修建道路需要不同的花费。Louis希望建造最少的道路使得国内所有的城市连通。但是由于某些因素,城市之间修建道路需要的花费会随着时间而改变,Louis会不断得到某道路的修建代价改变的消息,他希望每得到一条消息后能立即知道使城市连通的最小...原创 2018-11-24 11:48:00 · 212 阅读 · 0 评论 -
[Luogu P2305] [BZOJ 3672] [NOI2014]购票
洛谷传送门BZOJ传送门题目描述今年夏天,NOI在SZ市迎来了她30周岁的生日。来自全国 nnn 个城市的OIer们都会从各地出发,到SZ市参加这次盛会。全国的城市构成了一棵以SZ市为根的有根树,每个城市与它的父亲用道路连接。为了方便起见,我们将全国的 nnn 个城市用 111 到 nnn 的整数编号。其中SZ市的编号为 111。对于除SZ市之外的任意一个城市 vvv,我们给出了它在这棵树...原创 2019-03-07 16:52:27 · 255 阅读 · 0 评论 -
[Wunder Fund Round 2016 (Div. 1 + Div. 2 combined)] - E Robot Arm
洛谷传送门Codeforces传送门题目大意给你一个有nnn段的机械臂, 给出mmm个操作, 每次将一截机械臂伸长lil_ili或顺时针旋转lll°。 在每次操作后你需要回答一开始最靠右点当前的位置。解题分析很好的一道线段树题, 假设[l−1,l][l-1,l][l−1,l]是水平的, 维护[l,r][l, r][l,r]相对于lll的位置和最右端机械臂的角度, 然后就可以用线段树合并...原创 2019-03-14 21:46:30 · 251 阅读 · 0 评论 -
[Luogu P4097] [BZOJ 3165] [HEOI2013]Segment
洛谷传送门BZOJ传送门题目描述要求在平面直角坐标系下维护两个操作:在平面上加入一条线段。记第 iii 条被插入的线段的标号为 iii给定一个数 kkk,询问与直线 x=kx = kx=k 相交的线段中,交点最靠上的线段的编号。输入输出格式输入格式:第一行一个整数 nnn,表示共 nnn 个操作接下来 nnn 行,每行第一个数为 000 或 111若该数为 000,则后面跟...原创 2019-03-14 20:31:06 · 185 阅读 · 0 评论 -
[AT2149] [ARC063 F] Snuke's Coloring 2
洛谷传送门Atcoder传送门题目描述在二维笛卡尔平面上, 有一个左下角为(0,0)(0,0)(0,0), 右上角为(W,H)(W,H)(W,H), 边平行于x、yx、yx、y轴, 初始为白色的矩形, 其中有NNN个节点。对于每个节点(xi,yi)(x_i,y_i)(xi,yi), 你需要作出一个选择:将x≤xix\le x_ix≤xi部分的平面涂黑。将x≥xix\...原创 2019-03-07 11:07:38 · 295 阅读 · 0 评论 -
[AT2383] [AGC015 E] Mr.Aoki Incubator
洛谷传送门Atcoder传送门题目大意数轴上有NNN个点,每个点初始时在位置XiX_iXi,以ViV_iVi的速度向数轴正方向前进初始时刻,你可以选择一些点为其染色,之后的行走过程中,染色的点会将其碰到的所有点都染上色,之后被染上色的点亦是如此在所有2N2^N2N种初始染色方案中,问有多少种初始染色方案,能使得最终所有的点都被染色?答案对109+710^9+7109+7取模输入输出...原创 2019-03-02 11:06:51 · 202 阅读 · 0 评论 -
[AT2558] [ARC073 F] Many Moves
洛谷传送门Atcoder传送门题目大意在一行中有nnn个格子,从左往右编号为111到nnn。有222颗棋子,一开始分别位于位置AAA和BBB。按顺序给出QQQ个要求,每个要求是如下形式:给出一个位置xix_ixi,要求将两个棋子中任意一个移动到位置xix_ixi。将一颗棋子移动一格需要花费111秒,就是说将棋子从XXX位置移动到YYY位置需要花费∣X−Y∣|X-Y|∣X−Y∣秒...原创 2019-02-20 15:49:29 · 212 阅读 · 0 评论 -
[FJWC 20190212] T1 全连
并没有传送门题目描述E.Space 喜欢打音游。但是他技术不好,总是拿不到全连(Full Combo)。现在他面前有一份乐谱,乐谱的其中一段有 nnn 个连续的单键音符。相邻两个音符的到来时间均相等,我们可以认为第 iii 个音符会在第 iii 个时刻到来。点击一个音符,E.Space 需要一段准备时间来进行移动手指之类的操作。由于音符的位置和周围情况不同,点击每个音符的准备时间也不...原创 2019-02-24 20:18:47 · 338 阅读 · 0 评论 -
[Luogu P3312] [BZOJ 3529] [SDOI2014]数表
洛谷传送门BZOJ传送门题目描述有一张N∗mN*mN∗m的数表,其第iii行第jjj列(1≤i≤n,1≤j≤m1 \le i \le n,1 \le j \le m1≤i≤n,1≤j≤m)的数值为能同时整除iii和jjj的所有自然数之和。给定aaa,计算数表中不大于aaa的数之和。输入输出格式输入格式:输入包含多组数据。输入的第一行一个整数QQQ表示测试点内的数据组数接下来QQQ行...原创 2018-12-05 21:11:40 · 138 阅读 · 0 评论 -
[COGS 2897] [THUPC 2017] 天天爱射击
COGS传送门题目描述小C爱上了一款名字叫做《天天爱射击》的游戏,在这款游戏中可以用子弹将木板打碎。如图所示,这个游戏有一些平行于x轴的木板。现在有一些子弹,按顺序沿着y轴方向向这些木板射去。第iii块木板被SiS_iSi个子弹击穿以后,就会碎掉消失。一个子弹可以贯穿其轨迹上的全部木板,特别的,如果一个子弹触碰到木板的边缘,也视为贯穿木板。小C现在知道了游戏中nnn块木板位置,以及知道了m...原创 2018-11-25 10:29:41 · 112476 阅读 · 0 评论 -
[BZOJ 5216] [Lydsy2017省队十连测]公路建设
BZOJ传送门题目描述在Byteland一共有nnn个城市,编号依次为111到nnn,它们之间计划修建mmm条双向道路,其中修建第iii条道路的费用为cic_ici。Byteasar作为Byteland公路建设项目的总工程师,他决定选定一个区间[l,r][l,r][l,r],仅使用编号在该区间内的道路。他希望选择一些道路去修建,使得连通块的个数尽量少,同时,他不喜欢修建多余的道路,因此每个连...原创 2018-09-19 21:09:50 · 287 阅读 · 0 评论 -
[Luogu P4770] [BZOJ 5417] [UOJ 395] [NOI2018]你的名字
洛谷传送门BZOJ传送门UOJ传送门题目背景实力强大的小A 被选为了ION2018 的出题人,现在他需要解决题目的命名问题。题目描述小A 被选为了ION2018 的出题人,他精心准备了一道质量十分高的题目,且已经把除了题目命名以外的工作都做好了。由于ION 已经举办了很多届,所以在题目命名上也是有规定的,ION 命题手册规定:每年由命题委员会规定一个小写字母字符串,我们称之为那一年的...原创 2018-09-25 15:09:50 · 223 阅读 · 0 评论 -
[Luogu P3997] [BZOJ 4418] [SHOI2013]扇形面积并
洛谷传送门BZOJ传送门题目描述给定 nnn 个同心的扇形,求有多少面积,被至少 kkk 个扇形所覆盖。输入输出格式输入格式:第一行是三个整数 nnn,mmm,kkk。nnn 代表同心扇形个数,mmm代表将(−π,π](−π,π](−π ,π ]的角度区间平均分成 2m2m2m 份。从第二行开始的 nnn 行,每行三个整数 rrr,a1a1a_1...原创 2018-09-12 21:23:40 · 175 阅读 · 0 评论 -
[Codeforces Round #250 (Div. 1) -D] The Child and Sequence
Codeforces传送门洛谷传送门题意翻译给定数列,区间查询和,区间取模,单点修改。n,m≤105n,m≤105n,m\le 10^5题目描述At the children’s day, the child came to Picks’s house, and messed his house up. Picks was angry at him. A lot...原创 2018-07-23 22:10:27 · 189 阅读 · 0 评论 -
[Luogu P4145] [BZOJ 3038] [BZOJ 3211] 上帝造题的七分钟2 花神游历各国
洛谷传送门BZOJ传送门题目背景XLk觉得《上帝造题的七分钟》不太过瘾,于是有了第二部。题目描述“第一分钟,X说,要有数列,于是便给定了一个正整数数列。第二分钟,L说,要能修改,于是便有了对一段数中每个数都开平方(下取整)的操作。第三分钟,k说,要能查询,于是便有了求一段数的和的操作。第四分钟,彩虹喵说,要是noip难度,于是便有了数据范围。第五分钟...原创 2018-07-23 21:48:18 · 160 阅读 · 0 评论 -
[Luogu P3380] [BZOJ 3196]【模板】二逼平衡树(树套树)
洛谷传送门(数据水)BZOJ传送门题目描述(洛谷)您需要写一种数据结构(可参考题目标题),来维护一个有序数列,其中需要提供以下操作:查询k在区间内的排名查询区间内排名为k的值修改某一位值上的数值查询k在区间内的前驱(前驱定义为严格小于x,且最大的数,若不存在输出-2147483647)查询k在区间内的后继(后继定义为严格大于x,且最小的数,若不存在输出21474836...原创 2018-06-25 21:11:24 · 243 阅读 · 0 评论 -
[Luogu P3332] [BZOJ][ZJOI2013]K大数查询
BZOJ传送门洛谷传送门题目描述有NNN个位置,MMM个操作。操作有两种,每次操作如果是1 a b c1 a b c1\ a\ b\ c的形式表示在第aaa个位置到第bbb个位置,每个位置加入一个数ccc如果是2 a b c2 a&原创 2018-06-24 11:26:22 · 249 阅读 · 0 评论 -
[Luogu P2471] [SCOI2007]降雨量
洛谷传送门题目描述我们常常会说这样的话:“X年是自Y年以来降雨量最多的”。它的含义是X年的降雨量不超过Y年,且对于任意Y输入输出格式输入格式:输入仅一行包含一个正整数n,为已知的数据。以下n行每行两个整数yi和ri,为年份和降雨量,按照年份从小到大排列,即yi输出格式:对于每一个询问,输出true,false或者maybe。输入输出样例输入样例#...原创 2018-04-28 18:57:20 · 219 阅读 · 0 评论 -
Luogu P3224 [HNOI2012]永无乡
题目描述永无乡包含 nnn 座岛,编号从 111 到 nnn ,每座岛都有自己的独一无二的重要度,按照重要度可以将这 nnn 座岛排名,名次用 111 到 nnn 来表示。某些岛之间由巨大的桥连接,通过桥可以从一个岛到达另一个岛。如果从岛 aaa 出发经过若干座(含 000 座)桥可以 到达岛 bbb ,则称岛 aaa 和岛 bbb 是连通的。现在有两种操作:BxyBxyB x y 表...原创 2018-05-11 18:02:10 · 219 阅读 · 0 评论 -
[POJ2828] ticket 排队
初看这道题似乎是一道平衡树的水题, 每次加入队列时查找平衡树上对应的点并插入新的节点, 然而仔细思考后可以发现可以运用线段树完成此题。我们可以发现, 从后往前处理时, 前面为第Pos个人即意味着当前人前方有Pos个人, 所以我们可以用线段树维护剩下的空位个数, 将信息离线下来进行处理。#include <cstdio>#include <cstring>...原创 2018-03-25 18:18:10 · 147 阅读 · 0 评论 -
[BZOJ 4293] [PA 2015] Siano
BZOJ链接题目描述农夫Byteasar买了一片n亩的土地,他要在这上面种草。 他在每一亩土地上都种植了一种独一无二的草,其中,第i亩土地的草每天会长高a[i]厘米。 Byteasar一共会进行m次收割,其中第i次收割在第d[i]天,并把所有高度大于等于b[i]的部分全部割去。Byteasar想知道,每次收割得到的草的高度总和是多少,你能帮帮他吗?输入格式第一行包含两个...原创 2018-03-26 18:30:32 · 195 阅读 · 0 评论 -
火星探险 (Mars)
暂无链接题目描述在2051年,若干火星探险队探索了这颗红色行星的不同区域并且制作了这些区域的地图。现在,Baltic空间机构有一个雄心勃勃的计划,他们想制作一张整个行星的地图。为了考虑必要的工作,他们需要知道地图上已经存在的全部区域的大小。你的任务是写一个计算这个区域大小的程序。具体任务要求为:(1)从输入中读取地图形状的描述;(2)计算地图覆盖的全部的区域;(3)输出...原创 2018-03-26 18:28:50 · 488 阅读 · 0 评论 -
[Luogu P4513] [BZOJ 1756] 小白逛公园
洛谷传送门BZOJ传送门题目背景小新经常陪小白去公园玩,也就是所谓的遛狗啦…题目描述在小新家附近有一条“公园路”,路的一边从南到北依次排着 nnn 个公园,小白早就看花了眼,自己也不清楚该去哪些公园玩了。一开始,小白就根据公园的风景给每个公园打了分-.-。小新为了省事,每次遛狗的时候都会事先规定一个范围,小白只可以选择第 aaa 个和第 bbb 个公园之间(包括...原创 2018-07-24 22:58:58 · 200 阅读 · 0 评论 -
[Luogu P3588] [BZOJ 4383] [POI2015] PUS - Pustynia
洛谷传送门BZOJ传送门题目描述给定一个长度为nnn的正整数序列aaa,每个数都在111到10910910^9范围内,告诉你其中sss个数,并给出mmm条信息,每条信息包含三个数l,r,kl,r,kl,r,k以及接下来kkk个正整数,表示a[l],a[l+1],...,a[r−1],a[r]a[l],a[l+1],...,a[r−1],a[r]a[l],a[l+1],...,a...原创 2018-07-30 21:18:14 · 264 阅读 · 0 评论 -
[Luogu P2093] [BZOJ 2626] [国家集训队]JZPFAR
洛谷传送门BZOJ传送门题目描述平面上有nnn个点。现在有mmm次询问,每次给定一个点(px,py)(px,py)(p_x, p_y)和一个整数kkk,输出nnn个点中离(px,py)(px,py)(p_x, p_y)的距离第kkk大的点的标号。如果有两个(或多个)点距离(px,py)(px,py)(p_x, p_y)相同,那么认为标号较小的点距离较大。输入输出格式...原创 2018-09-04 22:54:44 · 271 阅读 · 0 评论 -
[BZOJ 4154] [Ipsc2015] Generating Synergy
BZOJ传送门题目描述给定一棵以111为根的有根树,初始所有节点颜色为111,每次将距离节点aaa不超过lll的aaa的子节点染成ccc(包括aaa节点),或询问点aaa的颜色 。输入输出格式输入格式第一行一个数TTT,表示数据组数接下来每组数据的第一行三个数n,c,qn,c,qn,c,q表示结点个数,颜色数和操作数接下来一行n−1n−1n-1个数描述2.....原创 2018-08-23 22:18:00 · 208 阅读 · 0 评论 -
[Luogu P4148] [BZOJ 4066] 简单题
洛谷传送门BZOJ传送门题目描述你有一个 N×NN×NN \times N 的棋盘,每个格子内有一个整数,初始时的时候全部为000,现在需要维护两种操作:1 x y A 1≤x,y≤N1≤x,y≤N1\le x,y\le N ,AAA是正整数。将格子x,y里的数字加上 AAA2 x1 y1 x2 y2 1≤x1≤x2≤N1≤x1≤x2≤N1 \le x_1 \le x_...原创 2018-08-23 10:56:13 · 214 阅读 · 0 评论 -
[BZOJ 4771] 七彩树
BZOJ传送门题目描述给定一棵nnn个点的有根树,编号依次为111到nnn,其中111号点是根节点。每个节点都被染上了某一种颜色,其中第iii个节点的颜色为c[i]c[i]c[i]。如果c[i]=c[j]c[i]=c[j]c[i]=c[j],那么我们认为点iii和点jjj拥有相同的颜色。定义depth[i]depth[i]depth[i]为iii节点与根节点的距离,为了方便起见,你可以...原创 2018-08-20 12:17:14 · 366 阅读 · 0 评论 -
[Luogu P4475] [BZOJ 2850] 巧克力王国
洛谷传送门BZOJ传送门题目描述巧克力王国里的巧克力都是由牛奶和可可做成的。但是并不是每一块巧克力都受王国人民的欢迎,因为大家都不喜欢过于甜的巧克力。对于每一块巧克力,我们设 xxx 和 yyy 为其牛奶和可可的含量。由于每个人对于甜的程度都有自己的评判标准,所以每个人都有两个参数 aaa 和 bbb ,分别为他自己为牛奶和可可定义的权重, 因此牛奶和可可含量分别为 xxx...原创 2018-08-22 21:12:20 · 188 阅读 · 0 评论 -
[Luogu P2221] [BZOJ 2752] [HAOI2012]高速公路
洛谷传送门BZOJ传送门题目描述Y901高速公路是一条重要的交通纽带,政府部门建设初期的投入以及使用期间的养护费用都不低,因此政府在这条高速公路上设立了许多收费站。Y901高速公路是一条由N−1N−1N-1段路以及NNN个收费站组成的东西向的链,我们按照由西向东的顺序将收费站依次编号为1∼N1∼N1\sim N,从收费站iii行驶到i+1i+1i+1(或从i+1i+1i+1...原创 2018-08-22 10:29:33 · 173 阅读 · 0 评论 -
[Luogu P3703] [BZOJ 4817] [SDOI2017]树点涂色
洛谷传送门BZOJ传送门题目描述Bob有一棵 nnn 个点的有根树,其中111号点是根节点。Bob在每个点上涂了颜色,并且每个点上的颜色不同。定义一条路径的权值是:这条路径上的点(包括起点和终点)共有多少种不同的颜色。Bob可能会进行这几种操作:1 x把点 xxx 到根节点的路径上所有的点染上一种没有用过的新颜色。2 x y求 xxx 到 yyy...原创 2018-08-18 15:07:34 · 174 阅读 · 0 评论