自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Felix-Lee的博客

世界上什么事都可以发生,就是不会发生不劳而获的事,那些随波逐流、墨守成规的人,我不屑一顾。

  • 博客(34)
  • 收藏
  • 关注

翻译 Markdown使用

异步赠书:9月重磅新书升级,本本经典        程序员9月书讯    每周荐书:ES6、虚拟现实、物联网(评论送书)Markdown使用标签: markdown数学公式2016-06-26 20:23 792人阅读 评论(0)收藏举报目录(?)[+]欢迎使用Markdown编辑器写博客快捷键Markdo

2017-10-06 21:40:05 11560

原创 BZOJ 3673: 可持久化并查集 by zky

BZOJ 3673: 可持久化并查集 by zky Descriptionn个集合 m个操作 操作: 1 a b 合并a,b所在集合 2 k 回到第k次操作之后的状态(查询算作操作) 3 a b 询问a,b是否属于同一集合,是则输出1否则输出00<n,m<=2∗1040<n,m<=2*10^4Sample Input5 61 1 23 1 22 03 1 22 13 1

2017-10-31 21:48:39 366

原创 JZOJ 5438. 【NOIP2017提高A组集训10.31】Tree

JZOJ 5438. 【NOIP2017提高A组集训10.31】Tree DescriptionInputOutputSample Input10 1 1 0 0 1 0 0 0 0 0 1 2 2 3 2 4 4 5 2 6 首先,答案一定是唯一的,一个点不可能被标记两次。考虑在树中由下至上处理。一个点的颜色如果和其父亲相同

2017-10-31 17:12:58 282

原创 JZOJ 5437. 【NOIP2017提高A组集训10.31】Sequence

JZOJ 5437. 【NOIP2017提高A组集训10.31】Sequence DescriptionInputOutputData ConstraintSolution观察到条件是:Ak−i+1−Bi=Ak+j−1−BjA_{k-i+1}-B_i=A_{k+j-1}-B_j移项后得:Ak−i+1−Ak+j−1=Bi−BjA_{k-i+1}-A_{k+j-1}=B_i-B_j这样条件就只与自己有关,且其实质就

2017-10-31 16:40:02 270

原创 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

原创 JZOJ 5436. 【NOIP2017提高A组集训10.30】Group

JZOJ 5436. 【NOIP2017提高A组集训10.30】Group DescriptionInputOutputSample Input10 113 28 3 39 90 46 14 55 35 48 47Sample Output62453Data ConstraintSolution时间复杂度 O(N2∗k)O(N^2*k) 。Code#include<cstdio>

2017-10-30 21:44:16 234

原创 JZOJ 5434. 【NOIP2017提高A组集训10.30】Matrix

JZOJ 5434. 【NOIP2017提高A组集训10.30】Matrix DescriptionInputOutputSample Input3 5 3 1 3 5Sample Output1 2 3Data ConstraintSolution首先我们二分答案 midmid ,那么可以发现这个 midmid 排序后的位置最右为:S=∑i=1n⌊midi⌋S=\sum

2017-10-30 21:30:59 289

原创 JZOJ 5435. 【NOIP2017提高A组集训10.30】Graph

JZOJ 5435. 【NOIP2017提高A组集训10.30】Graph DescriptionInputOutputData ConstraintSolution一开始还以为是 LCT 这样的高级数据结构,但是仔细算了算复杂度,发现直接做也可以过。按边权从小到大排一遍序,枚举最小边做一遍最小生成树即可。如果不放心可以加一些小优化(比如超过答案就可以直接退出了),

2017-10-30 21:24:41 244

原创 JZOJ 5431. 【NOIP2017提高A组集训10.28】序列操作

JZOJ 5431. 【NOIP2017提高A组集训10.28】序列操作 Description一开始有n个非负整数hi,接下来会进行m次操作,第i次操作给出一个数c[i],要求你选出c[i]个大于零的数并将它们减去1。 问最多可以进行多少轮操作后无法操作(即没有c[i]个大于零的数)Input第一行两个数表示n和m 第二行n个数描述h[i] 第三行m个数描述c[i]Output一行表示答

2017-10-29 22:12:31 368

原创 JZOJ 5426. 【NOIP2017提高A组集训10.25】摘Galo

JZOJ 5426. 【NOIP2017提高A组集训10.25】摘Galo Description0v0在野外看到了一棵Galo树,看到食物的0v0瞪大了眼睛,变成了OvO。 这棵Galo树可以看做是一棵以1号点为根的n个点的有根数,除了根节点以外,每个节点i都有一个Galo,美味度为w[i]。 OvO发现,如果她摘下了i号Galo,那么i的子树中的Galo以及i到根的路径上的其他Galo都会死掉。

2017-10-26 22:40:33 654 3

原创 JZOJ 5419. 【NOIP2017提高A组集训10.24】筹备计划

JZOJ 5419. 【NOIP2017提高A组集训10.24】筹备计划 Description题目背景 热烈庆祝北京师范大学附属实验中学成立100周年!问题描述 校庆筹备组的老师们正在寻找合适的地方来举办校庆庆典。 学生们的位置和可以举办庆典的位置在x轴的正半轴取值在[1,n]的整数位置上。 老师们选择的地点是会根据参加典礼的学生位置来决定的,具体来说:定义一个位置的距离和为该位置到所有参加学

2017-10-26 20:57:25 408

原创 JZOJ 5421. 【NOIP2017提高A组集训10.25】嘟嘟噜

JZOJ 5421. 【NOIP2017提高A组集训10.25】嘟嘟噜 Description由于众所周知的原因, 冈部一直欠真由理一串香蕉. 为了封上真由理的嘴, 冈部承诺只要真由理回答出这个问题, 就给她买一车的香蕉: 一开始有n 个人围成一个圈, 从1 开始顺时针报数, 报出m 的人被机关处决. 然后下一个人再从1 开始报数, 直到只剩下一个人. 红莉栖: “这不就是约瑟夫问题吗…” 伦太郎:

2017-10-26 17:20:20 483

原创 JZOJ 5425. 【NOIP2017提高A组集训10.25】数论

JZOJ 5425. 【NOIP2017提高A组集训10.25】数论 Description聪明的0v0正在学习莫比乌斯反演。 她看到了这样的一道题:有n*m个人站成了一个n*m的方阵…… 剩下的题面,聪明的0v0不记得了。但是,她通过自己高超的数论技巧,给出了一个转化后的模型:给出n和m,求聪明的0v0当然知道怎么做了,但是她想考考你。Input一行三个正整数n,m,p。Outpu

2017-10-26 17:09:07 468

原创 51Nod 斜率最大

51Nod 斜率最大 Description平面上有N个点,任意2个点确定一条直线,求出所有这些直线中,斜率最大的那条直线所通过的两个点。 (点的编号为1-N,如果有多条直线斜率相等,则输出所有结果,按照点的X轴坐标排序,正序输出。数据中所有点的X轴坐标均不相等,且点坐标为随机。)Input第1行,一个数N,N为点的数量。(2 <= N <=

2017-10-26 08:34:20 359

原创 JZOJ 5424. 【NOIP2017提高A组集训10.25】凤凰院凶真

JZOJ 5424. 【NOIP2017提高A组集训10.25】凤凰院凶真 DescriptionInputOutputSample Input5 1 4 2 5 1 4 1 1 2 4Sample Output2 1 4Data ConstraintSolution考虑 DP。设状态 F[i][j]F[i][j] 表示 aa 序列考虑到 ii, bb 序列考虑到 jj 并且必须

2017-10-25 21:31:24 385

原创 JZOJ 5422. 【NOIP2017提高A组集训10.25】天才绅士少女助手克里斯蒂娜

JZOJ 5422. 【NOIP2017提高A组集训10.25】天才绅士少女助手克里斯蒂娜 DescriptionInput第一行两个整数n;m 表示电子个数和询问个数. 接下来n 行, 每行两个整数x; y 表示vi. 接下来m 行, 每行形如1 p x y 或2 l r, 分别表示两种操作.Output对于每个操作2, 输出一行一个整数表示飘升系数对2

2017-10-25 21:15:46 577

原创 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 434

原创 JZOJ 5415. 【NOIP2017提高A组集训10.22】公交运输

JZOJ 5415. 【NOIP2017提高A组集训10.22】公交运输 Description城市中有一条长度为n的道路,每隔1的长度有一个公交车站,编号从0到n,学校在0号车站的位置。其中每个公交车站(除了n号车站)有两个属性ci和vi,代表从这个公交车站出发的公交车的性质。ci代表这个从i出发的公交车,相邻两个停靠站之间的距离。vi表示每坐1站的花费。 注意,一辆公交车出发后会向n号车站的方向行进。同时

2017-10-24 11:53:07 429

原创 JZOJ 5407. 【NOIP2017提高A组集训10.21】Deep

JZOJ 5407. 【NOIP2017提高A组集训10.21】Deep Description失败的燃烧军团想要逃回深渊,Khadgar 想要追击它们。 然而进入深渊的传送门只有一座,燃烧军团和Khadgar 各有一些法力水晶,由Khadgar 先手,双方每次可以作出如下选择: • 使用一个法力水晶,使得传送门的法力等级增加一。 • 不用法力水晶,让对方增加等于传送门法力等级的深度,然后将传送门的法力值清零。

2017-10-23 15:55:51 333

原创 JZOJ 5414. 【NOIP2017提高A组集训10.22】幸运值

JZOJ 5414. 【NOIP2017提高A组集训10.22】幸运值 Description校庆志愿者小Z在休息时间和同学们玩卡牌游戏。一共有n张卡牌,每张卡牌上有一个数Ai,每次可以从中选出k张卡牌。一种选取方案的幸运值为这k张卡牌上数的异或和。小Z想知道所有选取方案的幸运值之和除以998244353的余数。Input输入的第一行有两个整数n和k。 第二行有n个整数,表示序

2017-10-23 15:49:25 891

原创 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

原创 BZOJ 3566: [SHOI2014]概率充电器

BZOJ 3566: [SHOI2014]概率充电器 Description著名的电子产品品牌 SHOI 刚刚发布了引领世界潮流的下一代电子产品——概率充电器: “采用全新纳米级加工技术,实现元件与导线能否通电完全由真随机数决定!SHOI 概率充电器,您生活不可或缺的必需品!能充上电吗?现在就试试看吧! ” SHOI 概率充电器由 n-1 条导线连通了 n 个充电元件。进行充电时,每条导线是否

2017-10-17 16:55:18 307

原创 JZOJ 5405. 【NOIP2017提高A组模拟10.10】Permutation

JZOJ 5405. 【NOIP2017提高A组模拟10.10】Permutation Description你有一个长度为n 的排列P 与一个正整数K 你可以进行如下操作若干次使得排列的字典序尽量小 对于两个满足|i-j|>=K 且|Pi-Pj| = 1 的下标i 与j,交换Pi 与PjInput第一行包括两个正整数n 与K 第二行包括n 个正整数,第i 个正整数表示PiOutput输出一个新排列表示答

2017-10-17 15:22:06 387

原创 JZOJ 5404. 【NOIP2017提高A组模拟10.10】Graph

JZOJ 5404. 【NOIP2017提高A组模拟10.10】Graph Description给定一张n个点m条边的无向图,每条边连接两个顶点,保证无重边自环,不保证连通 你想在这张图上进行若干次旅游,每次旅游可以任选一个点x作为起点,再走到一个与x 直接有边相连的点y,再走到一个与y 直接有边相连的点z 并结束本次旅游 作为一个旅游爱好者,你不希望经过任意一条边超过一次,注意一条边不能即正向走一次又反向走一

2017-10-11 22:01:11 1521

原创 JZOJ 5406. 【NOIP2017提高A组模拟10.10】Tree

JZOJ 5406. 【NOIP2017提高A组模拟10.10】Tree Description给定一颗n 个点的树,树边带权,试求一个排列P,使下式的值最大其中maxflow(s; t) 表示从点s 到点t 之间的最大流,即从s 到t 的路径上最小的边权Input第一行一个整数n,表示点数 下接n - 1 行,每行三个数u, v, w 表示一条连接点u 和点v 权值为w 的边Output输出一行一个整

2017-10-11 21:45:42 487

原创 JZOJ 5401. 【NOIP2017提高A组模拟10.8】Star Way To Heaven

JZOJ 5401. 【NOIP2017提高A组模拟10.8】Star Way To Heaven DescriptionInputOutputSample Input10 5 2 2 3Sample Output1.11803399Data ConstraintSolution首先二分答案 midmid,那么星星就变成了一个个不能触及的半径为 midmid 的圆。此时两边界也向中间缩了 midmid ,如果两

2017-10-08 12:28:47 788

原创 JZOJ 5400. 【NOIP2017提高A组模拟10.7】Repulsed

JZOJ 5400. 【NOIP2017提高A组模拟10.7】Repulsed Description小w 心里的火焰就要被熄灭了。 简便起见,假设小w 的内心是一棵n -1 条边,n 个节点的树。 现在你要在每个节点里放一些个灭火器,每个节点可以放任意多个。 接下来每个节点都要被分配给一个至多k 条边远的灭火器,每个灭火器最多能分配给s 个节点。 至少要多少个灭火器才能让小w 彻底死亡呢

2017-10-07 20:36:23 458

原创 JZOJ 5398. 【NOIP2017提高A组模拟10.7】Adore

JZOJ 5398. 【NOIP2017提高A组模拟10.7】Adore Description小w 偶然间见到了一个DAG。 这个DAG 有m 层,第一层只有一个源点,最后一层只有一个汇点,剩下的每一层都有k 个节点。 现在小w 每次可以取反第i(1 < i < n - 1) 层和第i + 1 层之间的连边。也就是把原本从(i, k1) 连到(i + 1, k2) 的边,变成从(i, k2)

2017-10-07 16:12:45 670

原创 JZOJ 5399. 【NOIP2017提高A组模拟10.7】Confess

JZOJ 5399. 【NOIP2017提高A组模拟10.7】Confess Description小w 隐藏的心绪已经难以再隐藏下去了。 小w 有n + 1(保证n 为偶数) 个心绪,每个都包含了[1,2n] 的一个大小为n 的子集。 现在他要找到隐藏的任意两个心绪,使得他们的交大于等于n/2 。Input一行一个整数n。 接下来每行一个长度为k 的字符串,该字符串是一个

2017-10-07 12:00:10 579

原创 JZOJ 5396. 【NOIP2017提高A组模拟10.6】Blocks

JZOJ 5396. 【NOIP2017提高A组模拟10.6】Blocks DescriptionInputOutputSample Input10 5 1 7 9 9 5 9 3 4 5 8 主要思路:单调队列× 2 。因为操作次数不限,因此若一段区间平均值超过 KK ,即为一组合法解。将 AiA_i 减去 KK ,用 sumsum 记录前缀和,区间

2017-10-06 21:48:29 460

原创 JZOJ 5395. 【NOIP2017提高A组模拟10.6】Count

JZOJ 5395. 【NOIP2017提高A组模拟10.6】Count DescriptionInput一行三个正整数 ,表示 ��,�,,含义如题所示。Output一行一个整数表示答案。Sample Input2 3 1Sample Output5Data ConstraintHint≤��的正整数中与��互质的数有��,平均数×��=�� ≤��的正整数中与��互质的数有��、��,平均数×��=��Solu

2017-10-06 21:11:07 907 1

原创 JZOJ 5397. 【NOIP2017提高A组模拟10.6】Biology

JZOJ 5397. 【NOIP2017提高A组模拟10.6】Biology DescriptionInputOutputSample Input5 5 zzj pri prime ime owaski 2 3 1 3 5 2 2 2 3 1 actri 3 1Data ConstraintHintzzj,prime,owaski三种基因片段的最长共有有效片段为空 pri,pri

2017-10-06 16:48:24 344

原创 JZOJ 5393. 【NOIP2017提高A组模拟10.5】Snake vs Block

JZOJ 5393. 【NOIP2017提高A组模拟10.5】Snake vs Block DescriptionInputOutputSample Input5 -2 0 0 1 -2 0 2 0 0 0 -4 -3 -2 -3 -7 1 0 0 0 0 看到这样分层的最优值问题,毫无疑问就是DP了。考虑把“豆豆”和“ 砖块”一起DP,方便处理。设 F[i][j]

2017-10-05 21:33:15 586

原创 JZOJ 5392. 【NOIP2017提高A组模拟10.5】Lucky Transformation

JZOJ 5392. 【NOIP2017提高A组模拟10.5】Lucky Transformation DescriptionInputOutputSample Input7 2 2343223 4 1 2234Sample Output2243233 2334Data ConstraintHintSolutionCode#include<cstdio>using namespace std;

2017-10-05 21:17:54 427

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除