前缀
Felix-Lee
北有玄武盾,南有雀攻法,东有青龙唾,西有虎焰击,中有沙婆星,层层设备,步步为营。
展开
-
JZOJ 1240. Fibonacci sequence
原题题解对于80%的数据,根据递推式用O(n)O(n)的方法就可以了。对于100%的数据,显然要用到矩阵方法,这里介绍两种思路。设 F(n),S(n)F(n),S(n) 分别为 Fibonacci−sequenceFibonacci-sequence 的第n项和前n项和。求第x~y项的和相当于求 S(y)−S(x−1)S(y)-S(x-1)。于是问题变成了怎么求 S(y)S(y) 和 S(原创 2016-07-12 15:18:51 · 464 阅读 · 0 评论 -
JZOJ 3600. 【CQOI2014】通配符匹配
DescriptionInputOutputSample Input*abc?e**e3 abceeppabcqexeabcdefgeeSample OutputNOYESYESData ConstraintSolution由于通配符个数不超过10,考虑DP。设包含通配符的串为 SS ,要匹配的没有通配符的原创 2018-01-06 20:09:32 · 291 阅读 · 0 评论 -
JZOJ 3789. 【NOI2015模拟8.20】编辑器
JZOJ 3789. 【NOI2015模拟8.20】编辑器 Description你正在设计一种新型的编辑器,这种编辑器可以高效地处理整数序列。 编辑器启动时,序列为空,光标指向序列的头部。编辑器支持下列 5 种操作: 1. I x 把整数 x 插入到光标位置; 2. D 删除光标之前的整数(保证光标不在序列的头部); 3. L 如果光标不在序列的头部,向左移动一个位置,否则不移动;原创 2018-02-03 22:20:04 · 244 阅读 · 0 评论 -
JZOJ 3943. 【GDOI2015模拟11.29】环游世界
JZOJ 3943. 【GDOI2015模拟11.29】环游世界 DescriptionZTY 想要环游世界!他会驾驶一架飞机沿着赤道顺时针飞行一周。现在他手头有 S 架飞 机,每架飞机的油箱都有自己的容量限制di,表示在飞机的油箱装满的情况下,最远可以飞 行多远。赤道上有 n 座城市,相邻两座城市间有一定的距离。ZTY 有很多钱,所以你可以不 用考虑加油的问题,只需要认为降落到每座城市都可原创 2018-02-07 22:33:47 · 419 阅读 · 0 评论 -
Hdu 3613 . Best Reward
Hdu 3613 . Best Reward Problem DescriptionAfter an uphill battle, General Li won a great victory. Now the head of state decide to reward him with honor and treasures for his gr原创 2018-03-14 22:49:05 · 321 阅读 · 0 评论 -
JZOJ 5623. 【NOI2018模拟4.2】program
JZOJ 5623. 【NOI2018模拟4.2】program DescriptionInputOutputSample Input10 5 8>6<2<>54< 4 7 1 10 4 4 0 0 0 1 2 1 0 0 0 0Data Con原创 2018-04-02 22:49:54 · 212 阅读 · 0 评论 -
JZOJ 5691. 【GDOI2018Day2模拟4.25】求和
JZOJ 5691. 【GDOI2018Day2模拟4.25】求和 Descriptionmaster对树上的求和非常感兴趣。他生成了一棵有根树,并且希望多次询问这棵树上一段路径上所有节点深度的k次方和,而且每次的k可能是不同的。此处节点深度的定义是这个节点到根的路径上的边数。他把这个问题交给了 Pupil,但Pupil并不会这么复杂的操作,你能帮他解决吗?Input从文件 sum.in 中读入数据。原创 2018-04-27 18:00:57 · 220 阅读 · 0 评论 -
JZOJ 5697. 【gdoi2018 day1】农场(farm)
JZOJ 5697. 【gdoi2018 day1】农场(farm) DescriptionInputOutputData ConstraintSolutionGDOI2018day1的第一题,那当然是签到题啦!做一遍前缀和,枚举块的大小,暴力跳即可。Code#include<cstdio>#include<cctype>原创 2018-05-07 22:09:26 · 275 阅读 · 0 评论 -
JZOJ 5698. 【gdoi2018 day1】密码锁(lock)
JZOJ 5698. 【gdoi2018 day1】密码锁(lock) Description InputOutputSample InputSample Input14 3 1 2 1 0Sample Input211 8 1 2 3 4 5 0 5 4 3 2 1Sample原创 2018-05-07 22:43:57 · 756 阅读 · 0 评论 -
JZOJ 5417. 【NOIP2017提高A组集训10.24】方阵
JZOJ 5417. 【NOIP2017提高A组集训10.24】方阵 Description题目背景 热烈庆祝北京师范大学附属实验中学成立100周年! 问题描述 为了准备校庆庆典,学校招募了一些学生组成了一个方阵,准备在庆典上演出。 这个方阵是一个n*m的矩形,第i行第j列有一名学生,他有一个能力值Aij。 校长会定期检查一个p*q的方阵,询问这个原创 2017-10-25 08:59:26 · 433 阅读 · 0 评论 -
JZOJ 5440. 【NOIP2017提高A组冲刺11.1】背包
JZOJ 5440. 【NOIP2017提高A组冲刺11.1】背包 Description蛤布斯有n种商品,第i种物品的价格为ai,价值为bi。有m个人来向蛤布斯购买商品,每个人每种物品只能购买一个。第j个人有cj的钱,他会不停选择一个能买得起的价格最高的商品买走(如果有多个则选择价值最高的)。你需要求出每个人购买的物品的价值和。Input第一行两个正整数n,m。接下来n行每行两个正整数ai,bi。接下来m行每原创 2017-11-01 16:04:40 · 382 阅读 · 0 评论 -
JZOJ 5439. 【NOIP2017提高A组集训10.31】Calculate
JZOJ 5439. 【NOIP2017提高A组集训10.31】Calculate DescriptionInputOutputData ConstraintSolution设前缀和 g[i][j]g[i][j] 表示 AA 为 ii 、BB%A 为 jj 的数量。这样就能 O(1)O(1) 算出 tt 的值,值改变时暴力维护即可。时间复杂度 O(T∗M∗MaxAi)O(T*M*MaxAi) 。原创 2017-10-31 16:19:30 · 273 阅读 · 0 评论 -
JZOJ 4932. 【NOIP2017提高组模拟12.24】B
Description现在你有 NN 个数,分别为 A1,A2,…,ANA1,A2,…,AN ,现在有M组询问需要你回答。每个询问将会给你一个L和R(L<=R)(L<=R),保证 MaxAi−MinAi<=R−LMax{Ai}-Min{Ai}<=R-L ,你需要找出并输出最小的K(1<=K<=N1<=K<=N,不存在输出-1)满足以下两个条件: ①能够在原来的N个数中选出不重复(下标不重复)的K个原创 2016-12-24 16:33:45 · 308 阅读 · 0 评论 -
JZOJ 3822. 【NOIP2014模拟9.9】逆光
DescriptionZyh养着n盆太阳花,它们被排在一列直线上。为了简化问题,太阳花的朝向只有向左和向右这两种。Zyh非常喜欢这些花,于是他在每盆花的上方放置了光源。 太阳花和Zyh幸福地生活着,然而每次要关掉这些光源的时候就会出现一个问题。因为Zyh的动作问题,他每次只能关掉一个光源,在关掉这个光源后,这个光源下方的花就会休眠。然而,对于每一个未休眠的太阳花,如果它的朝向向左,那么每看到一个在原创 2017-01-13 22:36:25 · 727 阅读 · 0 评论 -
JZOJ 5111. 【usaco2017_Mar Platinum】Modern Art
5111. 【usaco2017_Mar Platinum】Modern Art DescriptionArt critics worldwide have only recently begun to recognize the creative genius behind the great bovine painter, Picowso.Picowso paints in a very parti原创 2017-05-20 16:15:52 · 825 阅读 · 0 评论 -
JZOJ 100035. 【NOIP2017提高A组模拟7.10】区间
JZOJ 100035. 【NOIP2017提高A组模拟7.10】区间 DescriptionInputOutputSample Inputsample1:4 2 105 1 1 10sample2:1000 97 9699835141 1668 505 2333Sample Outputsample1:4sample2:1749769Data ConstraintSolution首先,按照所给的数据构造原创 2017-07-12 21:47:35 · 555 阅读 · 0 评论 -
JZOJ 5371. 【NOIP2017提高A组模拟9.17】组合数问题
JZOJ 5371. 【NOIP2017提高A组模拟9.17】组合数问题 Description定义"组合数"S(n,m)代表将n 个不同的元素拆分成m 个非空集合的方案数.举个例子,将{1,2,3}拆分成2 个集合有({1},{2,3}),({2},{1,3}),({3},{1,2})三种拆分方法.小猫想知道,如果给定n,m 和k,对于所有的0<=i<=n,0<=j<=min(i,m)原创 2017-09-18 22:06:13 · 512 阅读 · 0 评论 -
JZOJ 5373. 【NOIP2017提高A组模拟9.17】信仰是为了虚无之人
JZOJ 5373. 【NOIP2017提高A组模拟9.17】信仰是为了虚无之人DescriptionInputOutputSample Input3 3 0 1 1 7 1 1 6 1 3 2Sample Output1 0 1705Data ConstraintSolution看到这种“真假条件”,首先要想到的就是——并查集。设 F[x]F[x] 表示 xx 的祖先,G[x]G[x] 表示从原创 2017-09-18 22:43:01 · 423 阅读 · 0 评论 -
JZOJ 5458. 【NOIP2017提高A组冲刺11.7】质数
JZOJ 5458. 【NOIP2017提高A组冲刺11.7】质数 Description小X 是一位热爱数学的男孩子,在茫茫的数字中,他对质数更有一种独特的情感。小X 认为,质数是一切自然数起源的地方。 在小X 的认知里,质数是除了本身和1 以外,没有其他因数的数字。 但由于小X 对质数的热爱超乎寻常,所以小X 同样喜欢那些虽然不是质数,但却是由两个质数相乘得来的数。 于是,我们定义,一个数是小X 喜欢的数原创 2017-11-07 20:47:15 · 11207 阅读 · 0 评论 -
JZOJ 5410. 【NOIP2017提高A组集训10.22】小型耀斑
DescriptionUthuso 的核反应失控了,她在地灵殿释放了几颗大核弹.地灵殿可以看做一个大小为n*m 的矩阵.一颗大小为k 的核弹,对于任意一个与爆炸中心曼哈顿距离小于k 的地区,会造成(k-(该地区到爆炸中心曼哈顿距离))*(该地区的价值)的损失.现在,地灵殿方面想统计一下每颗核弹造成的损失,请你来帮忙计算.Input从flare.in 中读入数据第一行为两个整数n,m接下来n 行每行m原创 2017-10-22 22:13:25 · 407 阅读 · 0 评论 -
JZOJ 5907. 【NOIP2018模拟10.16】轻功(qinggong)
Description题目背景:尊者神高达进入了基三的世界,作为一个 mmorpg 做任务是必不可少的,然而跑地图却令人十分不爽。好在基三可以使用轻功,但是尊者神高达有些手残,他决定用梅花桩练习轻功。题目描述:一共有 n 个木桩,要求从起点(0)开始,经过所有梅花桩,恰好到达终点 n,尊者神高达一共会 k 种门派的轻功,不同门派的轻功经过的梅花桩数不同,花费时间也不同。但是尊者神高达一次只...原创 2018-10-16 21:18:31 · 218 阅读 · 0 评论