自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 收藏
  • 关注

原创 10.16模拟赛题解

T1Description故事发生在1486 年的意大利,Ezio 原本只是一个文艺复兴时期的贵族,后来因为家族成员受到圣殿骑士的杀害,决心成为一名刺客。最终,凭借着他的努力和出众的天赋,成为了杰出的刺客大师。刺客组织在他的带领下,为被剥削的平民声张正义,赶跑了原本统治意大利的圣殿骑士首领-教皇亚历山大六世。在他的一生中,经历了无数次惊心动魄、扣人心弦的探险和刺杀。这次的故事就是他暗杀一位作...

2018-10-20 22:32:34 329

原创 GDOI2018 狗带记

Day 0 比赛在一中举办,离家里很近,但是还是选择住宾馆找一找比赛的感觉。 于是本以为住的是大东裕,结果被安排了一波,到了党校,似乎是叫不了外卖的样子,而且提着大包小包的东西被绕路,累到不行。 到党校看了一波LPL春决,又爽快战斗了一发就睡觉了(党校wifi差评,心疼我的流量)Day 1 睡眠体验比较一般。 开场试机随便码了一点东西,然后有点困就睡了一会儿。 解压密码很有情怀啊 ...

2018-05-03 15:59:00 353

原创 基础博弈整理小记

由于一见到博弈题就很懵逼,很多时候连暴力都不会打,所以就去学习了一发博弈,于是在某天的比赛中发现自己终于会打暴力了。基本知识我目前接触的博弈一般都是符合策梅洛定理的博弈模型,即符合以下几个条件: 1.双人回合制 2.信息完全公开 3.没有随机因素 4.必然在有限步数内结束 5.没有平局、 那么,对于每一种状态,要么先手必胜,要么后手必胜 可以

2018-05-03 15:34:15 259

原创 jzoj5603 xjz

Description给定字符串 S 和 T。 串A和串B匹配的定义改为:存在一个字符的映射,使得A应用这个映射之后等于B,且这个映射必须为一个排列。 A=121, B=313,当映射为{1->3, 2->1, 3->2}时A’=B,可以匹配 A=212, B=313,当映射为{1->1, 2->3, 3->2}时A’=B,可以匹配 A=232, B...

2018-03-27 21:14:34 169

原创 jzoj5602 Cti

Description有一个 n × m 的地图, 地图上的每一个位置可以是空地, 炮塔或是敌人. 你需要操纵炮塔消灭敌人. 对于每个炮塔都有一个它可以瞄准的方向, 你需要在它的瞄准方向上确定一个它的攻击位置,当然也可以不进行攻击. 一旦一个位置被攻击, 则在这个位置上的所有敌人都会被消灭. 保证对于任意一个炮塔, 它所有可能的攻击位置上不存在另外一个炮塔. 定义炮弹的运行轨迹为炮弹的起...

2018-03-27 21:09:10 142

原创 jzoj5600 Arg

Description给出一个长度为 m 的序列 A, 请你求出有多少种 1…n 的排列, 满足 A 是它的一个 LIS.Input第一行两个整数 n,m. 接下来一行 m 个整数, 表示 A.Output一行一个整数表示答案.Sample Input5 3 1 3 4Sample Output11Data Constraint对...

2018-03-26 22:46:59 245

原创 bzoj3295: [Cqoi2011]动态逆序对

Description对于序列A,它的逆序对数定义为满足iInput输入第一行包含两个整数n和m,即初始元素的个数和删除的元素个数。 以下n行每行包含一个1到n之间的正整数,即初始排列。 以下m行每行一个正整数,依次为每次删除的元素。 N<=100000 M<=50000Output输出包含m行,依次为删除每个元素之前,逆序对的个数。Sample ...

2018-03-22 22:35:16 106

原创 bzoj2002: [Hnoi2010]Bounce 弹飞绵羊

Description某天,Lostmonkey发明了一种超级弹力装置,为了在他的绵羊朋友面前显摆,他邀请小绵羊一起玩个游戏。游戏一开始,Lostmonkey在地上沿着一条直线摆上n个装置,每个装置设定初始弹力系数ki,当绵羊达到第i个装置时,它会往后弹ki步,达到第i+ki个装置,若不存在第i+ki个装置,则绵羊被弹飞。绵羊想知道当它从第i个装置起步时,被弹几次后会被弹飞。为了使得游戏更有趣...

2018-03-22 22:27:35 101

原创 jzoj4438 K小数查询

Data Constraintn<=80000,所有数字的绝对值不超过5000000Solution这是一道分块的板题 但是并不是那么好写的 一般来说我们都按照根号n为块的大小进行分块 那么,对于某一个询问或者查找 就对于整块的部分打个标记 而对于边缘部分暴力处理 这道题目的时限给了8s 我们分块之后处理k小数就用二分来解决 这样的复杂度比较玄学...

2018-03-13 18:25:33 795

原创 51nod1781 Pinball

DescriptionPinball的游戏界面由m+2行、n列组成。第一行在顶端。一个球会从第一行的某一列出发,开始垂直下落,界面上有一些漏斗,一共有m个漏斗分别放在第2~m+1行,第i个漏斗的作用是把经过第i+1行且列数在Ai~Bi之间的球,将其移到下一行的第Ci列。 使用第i个漏斗需要支付Di的价钱,你需要保留一些漏斗使得球无论从第一行的哪一列开始放,都只可能到达第m+2行的唯一 一列,求...

2018-03-08 22:47:44 143

原创 51nod1766 树上的最远点对

Decriptionn个点被n-1条边连接成了一颗树,给出a~b和c~d两个区间,表示点的标号请你求出两个区间内各选一点之间的最大距离,即你需要求出max{dis(i,j) |a<=i<=b,c<=j<=d} (PS 建议使用读入优化)Input第一行一个数字 n n<=100000。 第二行到第n行每行三个数字描述路的情况, x,y,z (1&l...

2018-03-08 22:41:52 242

原创 51nod1571 最近等对

Description现在有一个序列 a1, a2, …, an ,还有m个查询 lj, rj (1 ≤ lj ≤ rj ≤ n) 。对于每一个查询,请找出距离最近的两个元素 ax 和 ay (x ≠ y) ,并且满足以下条件: · lj ≤ x, y ≤ rj; · ax = ay。 两个数字的距离是他们下标之差的绝对值 |x − y| 。...

2018-03-06 22:44:21 188

原创 51nod1494 选举拉票

Description现在你要竞选一个县的县长。你去对每一个选民进行了调查。你已经知道每一个人要选的人是谁,以及要花多少钱才能让这个人选你。现在你想要花最少的钱使得你当上县长。你当选的条件是你的票数比任何一个其它候选人的多(严格的多,不能和他们中最多的相等)。请计算一下最少要花多少钱。Input单组测试数据。 第一行有一个整数n (1 ≤ n ≤ 10^5),表示这个县的选民数目。 接下来有n行

2018-03-06 22:37:50 208

原创 51nod1593 公园晨跑

Description有一只猴子,他生活在一个环形的公园里。有n棵树围绕着公园。第i棵树和第i+1棵树之间的距离是 di ,而第n棵树和第一棵树之间的距离是 dn 。第i棵树的高度是 hi 。 这只猴子每天要进行晨跑。晨跑的步骤如下: · 他先选择两棵树; · 然后爬上第一棵树; · 再从第一棵树上下来,接着围绕着公园跑(有两个可能的方向)到第二棵树

2018-03-06 22:28:13 280

原创 jzoj3950【湖南省队集训2014】Clever Rabbit

Description聪明的兔子定义了三个函数: • g(x) 表示将x 十进制表示中各位数字从高位到低位降序排列组成的数字。 • l(x) 表示将x 十进制表示中各位数字从高位到低位升序排列组成的数字。 • f(x) = g(x) - l(x) 如果一个数x 与f(x) 相等,兔子们称它为幸运数。现在兔子们希望计算在所有的n 位数字中,所有幸运数的平方的和。结果对p 取模后输出,注意这里数

2018-03-03 17:15:15 253

原创 jzoj5557 写诗

Description给出一个1到n的排列h 要求找出一个三元组满足0Sample Input输入样例1 4 1 3 4 2 输入样例2 5 1 5 2 4 3Sample Output输出样例1 NO 输出样例2 YESData Constraintn<=3e5Solution今天的比赛中最可做的题目,然而还是只想到n^2的做法 看了题解之后恍然大悟 枚举中间的点j 设x=

2018-03-03 15:34:16 141

原创 luoguP3518 [POI2011]SEJ-Strongbox

Description题意就是给出一个密码盒子,这个盒子有密码,密码小于n。 如果x、y是密码,那么(x+y)%n是密码,x可以与y相等 某个人试了k次,前k-1次失败,最后一次成功 问这个盒子最多有多少个密码sample42 5 28 31 10 38 2414Solution结论一:如果x为密码,则gcd(x,n)也为密码 因为对于方程x*k-n*c=gcd(x,n)一定有解 结论二

2018-02-28 21:46:45 214

原创 jzoj3947 收历史作业

Description小W 回到了教室,可怜的他要收历史作业,但是0901 班这群不负责任的组长把作业收得乱七八糟,散得每个座位上都有作业本,小W 只好挨个去收。 0901 班的教室可以看作是一个n 行m 列的矩形,小W 在(0,0)这个格子(位于教室的左下角),教室的门在(n-1,m-1)这个格子。每次小W 可以向相邻的格子走一步,走到某个格子时,他会收完这个格子的历史作业。小W 是个很懒的人,

2018-02-08 16:21:56 280

原创 jzoj3943 环游世界

DescriptionZTY 想要环游世界!他会驾驶一架飞机沿着赤道顺时针飞行一周。现在他手头有 S 架飞 机,每架飞机的油箱都有自己的容量限制di,表示在飞机的油箱装满的情况下,最远可以飞 行多远。赤道上有 n 座城市,相邻两座城市间有一定的距离。ZTY 有很多钱,所以你可以不 用考虑加油的问题,只需要认为降落到每座城市都可以把飞机的油箱加满。 ZTY 想要尽快完成环游世界的目标,所以他想

2018-02-08 09:14:31 175

原创 jzoj3819 取石子

DescriptionSolution这道题在考场上做的时候特别有思路 但还是没有做出来 我们考虑每一堆都大于1的情况 我们发现合并的本质就是在保证数量不变的情况下切换先后手 所以,如果堆数-1+石子总数为偶数则后手胜,为奇数则先手胜 再来考虑有1的情况 这个时候如果要分类讨论就会变得相当复杂 所以我们考虑记忆化搜索 设一个状态 a[x][y]表示为1的有x堆,剩下的石子堆的操作总数

2018-02-08 09:06:41 166

原创 jzoj5396 blocks

DescriptionSolution其实,这道题目的本质就是求出一段区间的平均数大于等于k 操作的实质就是移多补少 那么,我们把每一个数减去k 做一个前缀和 然后维护一个单调栈 因为我们发现 如果一个sum[i]&gt;sum[i+1] 那显然当右端点确定的时候 会选择sum[i] 所以用个单调栈搞一搞就好了Code#include &lt;cst...

2018-02-08 08:57:19 187

原创 jzoj5400 repulsed

Description小w 心里的火焰就要被熄灭了。 简便起见,假设小w 的内心是一棵n -1 条边,n 个节点的树。 现在你要在每个节点里放一些个灭火器,每个节点可以放任意多个。 接下来每个节点都要被分配给一个至多k 条边远的灭火器,每个灭火器最多能分配给s 个节点。 至少要多少个灭火器才能让小w 彻底死亡呢?Input第一行三个整数n, s, k。 接下来n -1行每行两个整数表示一条

2018-02-08 08:52:33 246

原创 jzoj5394 ping

Description样例和输入输出懒得弄出来了 最近在补以前没有改完的题目 也恰好在学树剖 发现这道题正好就是一道树剖题 美滋滋Solution首先,我们发现这道题目和经典模型线段覆盖有一些相似 回忆一下 对于线段覆盖我们是怎么做的? 按右端点排序后贪心 对于这道题目 我们树剖之后倒dfs序处理 如果有以它为lca且未被破坏的路径 则选择破坏它 这个贪心的正确性? 考虑把

2018-02-07 08:34:58 133

原创 【SHTSC2014】三叉神经树

Description计算神经学作为新兴的交叉学科近些年来一直是学术界的热点。一种叫做SHOI 的神经组织因为其和近日发现的化合物 SHTSC 的密切联系引起了人们的极大关注。 SHOI 组织由若干个 SHOI 细胞构成,SHOI 细胞之间形成严密的树形结构。 每个 SHOI 细胞都有且只有一个输出端,被称为轴突,除了一个特殊的、被称为根细胞的 SHOI 细胞的输出作为整个组织的输出以外,其余细

2018-02-06 12:20:40 199

原创 jzoj3781 multiset

DescriptionAlice 正在玩一个 multiset。最初,集合中只有一个元素 0。每一轮,集合中的每一个元素 x 都有 3 种可能的操作: 1、x 加上 1.即 x = x +1。 2、x 分裂成两个非负整数 y, z。即 x = y + z, 且 y >=0, z >= 0。 3、什么都不做。 注意,在一轮中每个元素只能选择一种操作。 Alice 已经玩了很久了, 但她并不

2018-02-05 20:22:17 187

原创 jzoj5463 【NOIP2017提高A组冲刺11.8】证书

DescriptionPulumi生活在P城的角落,而他的朋友们gjdy,oyski,tutuwai等等生活在P城的靠中心位置。 P城很大,但它拥有优秀的城市结构,同时P城重视文化教育的发展,P城共有n个学校,校与校之间共建立了n-1条交通线路,且两所学校之间存在唯一的连通路径。 P城常常举行各种类型的评比活动,为了节约资金,最终将给某一条路径上的所有学校颁发证书。为了便于描述我们记一次评比活动

2018-02-04 16:52:54 196

原创 jzoj3734 【Usaco2014Open银组】双导航

DescriptionFJ 最近网购了一台小车。但是由于他的草率,在选择加装物品时偶然地点击了两次“Submit” ,结果最后他的小车装了两台GPS 导航系统!更糟的是,这两个系统对于FJ 要走的路线经常做出矛盾的判断。FJ 居住地区的地图由N 个路口(2<=N <=10,000)和M 条有向边(1<=M<=50,000)组成。第i 条路连接路口Ai(1 <=Ai<=N)和Bi(1 <=Bi<=N)

2018-02-04 16:48:34 138

原创 jzoj3797 签到题3

Description给定一棵有根树(根节点为1),每个点都带有权值,对于点u,其权值设为a[u],其父亲为fa[i]。现有两个函数f1,f2,定义如下: 如果u=1,f1[u]=a[u],f2[u]=1 否则 如果f1[fa[u]]+1Input第一行为n。第二行为n个正整数,第i个数代表第i个点初始时的权值a[i]。接下来n-1行,每行两个整数u,v,代表u与v连有一条边。接下来一行为一个

2018-02-03 20:58:25 439

原创 jzoj3782 组队

Description你的任务是将一群人分到两个队伍中,使得: 1、每个人都属于一个队伍。 2、每个队伍至少有一个人。 3、每个队伍的任意一个人都认识其他人。 4、两支队伍的人数尽可能接近。 这个任务可能有多组解,你可以输出任意一种。 注意:认识是单向的且没有传递性。Input第一行为一个整数N,表示总人数。 接下来为N行,每行多个整数x,第i + 1行描述编号为i的人认识x。每行以

2018-02-03 20:51:24 155

原创 jzoj3775 因子的排列

Description一天,小B学习了分解质因数的相关内容。他发现,一个数的质因子可以有许多不同的排列方式,例如20=2*2*5=2*5*2=5*2*2,那么小B认为20的质因子有3种不同的排列方式。小B的同学现在有一个问题:如果一个整数的质因子的不同的排列方式的种类数为k,那么这个整数n(n>1)最小是多少?小B的同学一共有T个不同的k值,希望小B帮助这个同学解决问题。但是小B发现T太大了,并且给

2018-02-03 20:46:04 239

原创 树链剖分学习小记

前言很早以前就听说过这个算法,但是一直没怎么学习过,这一次好不容易有机会学习到了这个算法。 其实这个算法还是很简单的,只要好好学,十分钟不到就能学明白。简介树链剖分,又叫轻重链剖分,是一种对树进行划分的方法。 被划分后的每个点只会属于一条链上。 这有什么作用呢? 这就相当于把一个树上问题映射到了区间上,变成了一个在一个序列上的问题。 树链剖分往往和树状数组、线段树一起使用

2018-02-03 20:25:13 129

原创 【SHTSC2014】概率充电器

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

2018-01-31 22:51:12 154

原创 【SHTSC2014】信号增幅仪

Description无线网络基站在理想状况下有效信号覆盖范围是个圆形。而无线基站的功耗与圆的半径的平方成正比。现给出平面上若干网络用户的位置,请你选择一个合适的位置建设无线基站 ……就在你拿起键盘准备开始敲代码的时候,你的好朋友发明家SHTSC突然出现了。SHTSC刚刚完成了他的新发明——无线信号增幅仪。增幅仪能够在不增加无线基站功耗的前提下,使得有效信号的覆盖范围在某一特定方向上伸长若干倍。即:

2018-01-31 22:42:37 179

原创 【BOI2011】timeismoney

DescriptionNetLine 公司想要给N 个城镇提供宽带网络。为此,需要建造一个有N -1 条镇间宽带链接的网络,拥有一条消息能在这个网络上从任意镇传到任意镇的性质。NetLine 已经鉴定了所有城镇对之间能够直接建立的链接。对于每个这样的可能链接,他们知道建造这个链接的费用和时间。公司对使建造总时间(链接不能同时建造)和总费用最小化都感兴趣。因为他们不能决定要单独使用哪一个标准,所以他们

2018-01-30 20:38:37 171

原创 【BOI2011】trapezoid

Description考虑任意两条选中的横线。一个介于两线之间的梯形Ti 有两个顶点位于上面的直线,另外两个顶点位于下面的直线。我们用ai, bi, ci 及di 分别代表梯形左上、右上、左下及右下的顶点。所有梯形的集合的一个子集S 被成为独立的,仅当任意两个S 中的梯形不相交。确定最大的梯形独立子集的基数(最大集合意味着拥有最多元素的集合)。并且找到不同的最大独立集的数量。找到的方案数模30013

2018-01-30 20:30:16 354

原创 基本数论知识小整理

前言终于放寒假了,每天可以打一场比赛,一般来说下午就可以改完题,晚上的时间就用来啃数论了。《数学一本通》是一本很好的书,里面的很多知识都很好很有用。知识整理看到了一个小定理,虽然不知道有没有什么卵用。 设整数x和y满足下式:a*b+b*y=1,且a|n,b|n,那么(a*b)|n 证明: 显然有ab|an,ab|bn 则有ab|(an*x+bn*y),即

2018-01-28 22:16:32 643

原创 jzoj3903 立方体

DescriptionInputSample Input3 scarlet green blue yellow magenta cyan blue pink green magenta cyan lemon purple red blue yellow cyan green 2 red green blue yellow magenta cyan cyan green blue yell

2018-01-28 20:16:42 198

原创 Semi-prime H-numbers(POJ 3292)

Description形容4n+1的数被划为一个集合,n为自然数,h素数为在该集合中只能被一和自己整除的数,h合数为该集合中能其只能被两个h素数整除的数。读入n,求1~n内有多少个h合数。Solution基本数论题。 考虑拓展筛法。 若i为素数,则5i+4i*x也一定为h合数,因为 (5i+4i*x) mod 4=5i mod 4=(5 mod 4)*(i mod 4)=...

2018-01-27 21:07:08 155

原创 2018寒假任务&计划

前言马上就要期末考了,教练也让我们先放一放oi准备期末考试,高一的期末考试还是很重要的,毕竟还关系到分班等一干东西。 考完期末考有很多的时间学习oi,尤其是koi和清北冬令营的时候,由于本人蒟蒻,暂时还没有冬令营和koi的资格,那就能留下来好好自主学习,人很少肯定也没有比赛可以做,就能学很多新东西,所以先制定一下任务和计划。模块数据结构splay线段树进阶主席树可持久化trie分治&分块分块

2018-01-09 16:08:45 640

原创 模拟赛总结B 【CQOI2004】

T1【CQOI2014】和谐矩阵Description我们称一个由0和1组成的矩阵是和谐的,当且仅当每个元素都有偶数个相邻的1.一个元素相邻的元素包括它本身,及他上下左右的4个元素(如果存在)。 给定矩阵的行数和列数,请计算并输出一个和谐的矩阵。注意:所有元素为0的矩阵是不允许的。Input输入一行,包含两个空格分隔的整数m和n,分别表示矩阵的行数和列数。Output输出包含m行,每行n个空格分隔

2018-01-06 21:39:08 157

空空如也

空空如也

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

TA关注的人

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