自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Andy&Calrn的博客

自己选择的路,就算跪着也要走完!

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

原创 荒岛野人

Description克里特岛以野人群居而著称。岛上有排列成环行的M个山洞。这些山洞顺时针编号为1,2,…,M。岛上住着N个野人,一开始依次住在山洞C1,C2,…,CN中,以后每年,第i个野人会沿顺时针向前走Pi个洞住下来。每个野人i有一个寿命值Li,即生存的年数。下面四幅图描述了一个有6个山洞,住有三个野人的岛上前四年的情况。三个野人初始的洞穴编号依次为1,2,3;每年要走过的洞穴数依次为3,7,

2016-02-18 21:08:31 896

原创 体育场

Description  观众席每一行构成一个圆形,每个圆形由300个座位组成,对300个座位按照顺时针编号1到300,且可以认为有无数多行。现在比赛的组织者希望观众进入场地的顺序可以更加的有趣,在门票上并没有规定每个人的座位,而是与这个圈中某个人的相对位置,可以坐在任意一行。   门票上标示的形式如下:A B x 表示第B个人必须在A的顺时针方向x个位置(比如A坐在4号位子,x=2,则B必须坐在

2016-02-18 19:58:29 601

原创 机器人M号

Description3030年,Macsy正在火星部署一批机器人。 第1秒,他把机器人1号运到了火星,机器人1号可以制造其他的机器人。 第2秒,机器人1号造出了第一个机器人——机器人2号。 第3秒,机器人1号造出了另一个机器人——机器人3号。 之后每一秒,机器人1号都可以造出一个新的机器人。第m秒造出的机器人编号为m。我们可以称它为机器人m号,或者m号机器人。 机器人造出来后,马上开始工作。m号机

2016-02-18 19:42:29 1186

原创 【NOI(P)2013模拟】秘密任务

Description分析这题是在最短路上研究问题的,所以理所当然要建个图先。 其次我们先考虑费用,看看这图,再YY一下,那么我们可以发现这就是典型的最小割问题,可是我们还是要考虑如何判断这个割是否唯一。 首先,大家可以先去看我的另一个blog,上面有写类似这样的判断最大流是否唯一。

2016-02-17 21:37:16 412

原创 【GDOI2004】破坏行动

Description恐怖组织首领本拉登打算摧毁一个敌对势力的石油运输系统。这个石油运输系统可以看成是一个运输网络,由许多的节点和连接节点的管道构成。只有地点A生产石油,而生产的石油则通过管道输送到地点B,石油不能在中间节点累积。管道是双向的,每条管道有一个抗压指数,当石油的流量超过这个数时管道就会爆炸。A地生产石油的速度可以认为是非常快的,但由于管道抗压指数的原因,能运到B的有一个上限。本拉登知道

2016-02-17 21:21:18 734 1

原创 【五校联考2day1】池塘

Description从前有两个青蛙王国,两个王国商业都非常繁荣。但是一块池塘阻碍了两国的商业往来。一次,两只青蛙在池塘的两岸,他们都希望到对岸去。我们可以将池塘看做一个n×m的矩形,在每个格子里,可能会有荷叶。青蛙必须踩在荷叶上,不能跳进水里。如图青蛙可以向他前方的5个有荷叶的地方跳去。 由于有的地方荷叶比较小,当一个青蛙从该荷叶上跳走之后,荷叶会沉入水底,两个青蛙也不能同时跳上这种荷叶。两个青

2016-02-15 08:59:30 638

原创 bestcoder round 72

前言很久没有写博客了。这段时间一直很颓,总是想玩。不能这样下去了,马上就是GDKOI了,要努力了,fighting! 所以昨天就练了一练手,结果就是悲剧了。。 排名是159,比上一次还少了9名。。对的题目还是只有1道,感觉在这样下去,GDKOI就要滚粗了。。回到正题好了,不说这些了,我们回到正题。 第一题比较水,我就不说了,当然像我这种弱到不行的蒟蒻连一次过都不行,还要再默默看看程序才能发现错

2016-02-15 08:37:13 342

原创 主席树&&字典树复习小记

前言我首先复习了主席树的原因是在冬令营的模拟赛中我傻傻的没发现我的思路可以用主席树实现,于是就呵呵了。。主席树大法好!主席树大法好!主席树大法好! 重要的事情说三遍! 主席树也就是函数式版本的线段树。 我对主席树的理解就是多棵线段树组成的树,里面存储的可以是记录一些数出现的次数,也可以是记录一堆数的最大值,记录查询一个序列的第k大(小),等等。 而它面临的最大的问题是内存,而我在改一道

2016-01-28 20:33:33 602

原创 【JSOI2015】字符串树

分析这题,我们可以建一棵字典树,对于每个询问(x,y),字符s。我们先算出从根到x中的s出现的次数dat1,然后再计算起点到y中的s出现的次数dat2,再算从起点到lca(x,y)的s出现的次数dat3。明显的,答案就是dat1+dat2-dat3*2. 而我们考虑如何建一棵字典树。 因为我们遍历的是一棵树,所以遍历是有顺序的,对于我们遍历到的一个点x,我们便可以从father(x),中去更新x

2016-01-28 20:16:52 1540

原创 Zoo

DescriptionJZ拥有一个很大的野生动物园。这个动物园坐落在一个狭长的山谷内,这个区域从南到北被划分成N个区域,每个区域都饲养着一头狮子。这些狮子从北到南编号为1,2,3,…,N。每头狮子都有一个觅食能力值Ai,Ai越小觅食能力越强。饲养员西西决定对狮子进行M次投喂,每次投喂都选择一个区间[I,J],从中选取觅食能力值第K强的狮子进行投喂。值得注意的是,西西不愿意对某些区域进行过多的投喂,他

2016-01-28 18:31:27 680

原创 抓知了(new)

Description深海龙王和水葫芦娃放了暑假闲的无聊,一天他们路过一棵树,听到树上的知了叫的好欢啊∼ 深海龙王准备抓几只知了送给水葫芦娃。他发现面前的这棵树是一颗以1 号节点为根节点的一颗有根树,同时他又发现这颗树上的每一个节点i 上都恰好停有一只蝉,正在愉快的以ai 的响声鸣叫∼ 深海龙王会从1 号节点起沿着树边一直爬,直到爬到一个叶子节点(请不要在意他怎么下来),在这途中他可以选择一些他

2016-01-28 18:23:40 621

原创 【五校联考2day1】补给站

DescriptionWYF为了保证他自己能够吃到足够多的牛排,来补充自己的脑力,所以他建了两个补给站,坐标分别为(ax,ay),(bx,by)。他有n个休息地点,第i个休息地点的坐标是(xi,yi)。每个补给站都有一个补给半径,当一个休息地点在以一个补给站为圆心,该补给站的补给半径为半径的圆中时(包括在圆周上),那个休息地点就会获得补给。现在有m个询问,每个询问会给出第一个补给站的补给半径r1和第

2016-01-28 18:11:23 579

原创 【NOIP2014模拟】木马

题目 Input第一行包括两个整数n,type,其中type=0或1。 接下来n行两个整数Up[i]与A[i],代表基站i直传基站以及上传速率。接下来给出一个整数Q。 接下来Q组询问,每组有若干行。 第一行两个整数x,p,代表上传的基站x和发生变动的数目。 接下来p行两个整数Cx,Cy,代表发生变动节点的编号和权值。 若type=1,(Cy xor (abs(lastans) and 1

2016-01-28 17:20:11 737

原创 冬令营总结&寒假计划

前言首先,我来谈谈这次冬令营的感受。 被虐的很惨啊。。。

2016-01-27 15:47:44 850

原创 【NOI2001】炮兵阵地

Description  司令部的将军们打算在N*M的网格地图上部署他们的炮兵部队。一个N*M的地图由N行M列组成,地图的每一格可能是山地(用“H” 表示),也可能是平原(用“P”表示),如下图。在每一格平原地形上最多可以布置一支炮兵部队(山地上不能够部署炮兵部队);一支炮兵部队在地图上的攻击范围如图中黑色区域所示:     如果在地图中的灰色所标识的平原上部署一支炮兵部队,则图中的黑色的网格

2016-01-24 20:12:42 2888 1

原创 【Usaco2008 Oct 资格赛】灌水 和 Islands and Bridges

DescriptionFarmer John已经决定把水灌到他的n(1<=n<=300)块农田,农田被数字1到n标记。把一块土地进行灌水有两种方法,从其他农田饮水,或者这块土地建造水库。 建造一个水库需要花费wi(1<=wi<=100000),连接两块土地需要花费Pij(1<=pij<=100000,pij=pji,pii=0). 计算Farmer John所需的最少代价。 Input*第一

2016-01-24 18:58:27 468

原创 【Usaco 2010 NOV Gold】奶牛的图片

DescriptionFarmer John希望给他的N(1<=N<=100,000)只奶牛拍照片,这样他就可以向他的朋友炫耀他的奶牛.这N只奶牛被标号为1..N. 在照相的那一天,奶牛们排成了一排.其中第i个位置上是标号为c_i(1<=c_i<=N)的奶牛.对于奶牛的站位,Farmer John有他自己的想法. FJ是这么想的,标号为i(1<=i<=n-1)的奶牛只能站在标号为i+1的奶牛的左

2016-01-24 17:22:53 737 1

原创 【五校联考1day2】送你一颗圣诞树

题目再过三个多月就是圣诞节了,小R 想送小Y 一棵圣诞树作为节日礼物。因为他想让这棵圣诞树越大越好,所以当然是买不到能够让他满意的树的,因此他打算自己把这棵树拼出来。 现在,小R 开始画这棵树的设计图纸了。因为这棵树实在太大,所以他采用了一种比较方便的方法。首先他定义了m+ 1 棵树T0 到Tm。最开始他只画好了T0 的图纸:就只有一个点,编号为0。 接着,对于每一棵树Ti,他在第Tai 棵树的

2016-01-24 16:53:23 1500

原创 奶牛编号(推荐)

Description作为一个神秘的电脑高手,Farmer John 用二进制数字标识他的奶牛。 然而,他有点迷信,标识奶牛用的二进制数字,必须只含有K位“1” (1 <= K <= 10)。 当然,每个标识数字的首位必须为“1”。 FJ按递增的顺序,安排标识数字,开始是最小可行的标识数字(由“1”组成的一个K位数)。 不幸的是,他没有记录下标识数字。请帮他计算,第N个标识数字 (1 <

2016-01-23 21:29:38 1931

原创 Fix【推荐】

DescriptionThere are a few points on a plane, and some are fixed on the plane, some are not. We want to connect these points by some sticks so that all the points are fixed on the plane. Of course, we

2016-01-23 20:40:27 766

原创 玩诈欺的小杉【推荐】

题目是这样的,在小杉的面前有一个N行M列的棋盘,棋盘上有N*M个有黑白棋的棋子(一面为黑,一面为白),一开始都是白面朝上。   小杉可以对任意一个格子进行至多一次的操作(最多进行N*M个操作),该操作使得与该格同列的上下各2个格子以及与该格同行的左右各1个格子以及该格子本身翻面。   例如,对于一个5*5的棋盘,仅对第三行第三列的格子进行该操作,得到如下棋盘(0表示白面向上,1表示黑面向上

2016-01-23 20:29:08 840

原创 【五校联考1day1】已经没有什么好害怕的了

题目小Y 最近开始学习算法姿势,但是因为小R 非常BB,给了她很多B6 题,所以她觉得自己已经没有什么前途了。于是小R 给了她一些稍微简单的题,让她觉得已经没有什么好害怕的了,其中一道是这样的: 给定一个长度为n 只包含左括号和右括号的序列,现在小R 想要知道经过每一个位置的合法子串有多少个。 空串是一个合法的串,如果A 和B 都是合法的串,那么(A) 和AB 都是合法的串。 对于10% 的数

2016-01-23 19:24:28 928 1

原创 【GDKOI2013选拔】大LCP

题目LCP就是传说中的最长公共前缀,至于为什么要加上一个大字,那是因为…你会知道的。 首先,求LCP就要有字符串。既然那么需要它们,那就给出n个字符串好了。 于是你需要回答询问大LCP,询问给出一个k,你需要求出前k个字符串中两两的LCP最大值是多少,这就是传说中的大LCP。对于30%的数据,字符串总长度不超过10^4,1<=N<=10^3,1<=Q<=10. 接下来30%的数据,字符串总长度

2016-01-16 10:31:17 580

原创 【NOIP2012模拟8.20】Memory

题目话说某一天,CD在爬树的时候发现了树干上有一大串奇怪的符文,于是好奇的CD就从头到尾看了一遍。看完一遍以后CD觉得,最后一段文字好像很眼熟,好像在前面见过。对于CD来说,一开始看到的符文会印象特别深刻,而且这段符文要出现多次,CD才会觉得眼熟。 其实现在就是,CD会告诉你他看到的符文具体是什么,你要告诉CD,这段符文里最长的既是前缀又是后缀还在中间某个地方出现过(非前缀非后缀的出现)的最长的子

2016-01-16 10:24:48 564

原创 【HNOI2008】GT考试

题目申准备报名参加GT考试,准考证号为n位数X1X2X3…Xn-1Xn(0<=Xi<=9),他不希望准考证号上出现不吉利的数字。 他的不吉利数字A1A2A3…Am-1Am(0<=Ai<=9)有m位,不出现是指X1X2X3…Xn-1Xn 中没有恰好一段等于A1A2A3…Am-1Am。A1和X1可以为0。 阿申想知道不出现不吉利数字的号码有多少种,输出模K取余的结果。 对100%的数据满足n<=1

2016-01-12 18:45:00 529

原创 数字八

题目Farmer John的奶牛最近收到一块大理石。但不幸的是,这块石头有些不完整。为了说明这块石头的状况,我们就可以用一个N*N正方形网格(5 <= N <=300)来描述,其中字符’*’代表石头的缺损部分,’.’表示石头完美无瑕的部分。奶牛要在这一块大理石上雕刻数字“8”。然而,牛也需要FJ的帮助,以确定在这块大理石上最佳的雕刻位置。这里有几个要求来定义一个有效的数字8:*数字8由上下两个矩形构

2016-01-12 18:35:49 666

原创 合并类动态规划专题训练

话说,我已经很久没有写博客了,其实里面有很大一段的故事的。。。 不管了,现在都已经11号了,还有7天考试,真是着实不爽啊! 好了,回到正题了,这周我们练了一个合并类的动态规划: 0多边形【推荐】 1 【NOIP动态规划专题】等腰三角形 2 【NOIP动态规划专题】能量项链 3 行政划分【难】0 多边形【推荐】  多边形是一个单人玩的游戏,开始时有一个N个顶点的多边形。如图,这

2016-01-11 18:24:41 1064

原创 【ZJOI2005】沼泽鳄鱼

题目潘塔纳尔沼泽地号称世界上最大的一块湿地,它地位于巴西中部马托格罗索州的南部地区。每当雨季来临,这里碧波荡漾、生机盎然,引来不少游客。   为了让游玩更有情趣,人们在池塘的中央建设了几座石墩和石桥,每座石桥连接着两座石墩,且每两座石墩之间至多只有一座石桥。这个景点造好之后一直没敢对外开放,原因是池塘里有不少危险的食人鱼。   豆豆先生酷爱冒险,他一听说这个消息,立马赶到了池塘,想做第一个在桥上

2015-12-30 11:42:26 1077 1

原创 【佛山市选2013】排列

题目一个关于n个元素的排列是指一个从{1, 2, …, n}到{1, 2, …, n}的一一映射的函数。这个排列p的秩是指最小的k,使得对于所有的i = 1, 2, …, n,都有p(p(…p(i)…)) = i(其中,p一共出现了k次)。例如,对于一个三个元素的排列p(1) = 3, p(2) = 2, p(3) = 1,它的秩是2,因为p(p(1)) = 1, p(p(2)) = 2, p(p(

2015-12-29 18:56:16 844

原创 照片 usaco 2013 open photo

题目Farmer John决定为他的N头排列好的奶牛(1 <= N<= 200,000)做一张全景合照。这N头奶牛分别以1..N进行编号。他一共拍了M(1<= M <=100,000)张相片,每张相片都只包含有一部分位置连续的奶牛:第i张照片涵盖着编号从a_i到b_i的所有奶牛。当然,这些照片合起来并不保证包含所有的牛。Farmer John拍摄完所有的相片后,注意到一个很有趣的现象:他拍的每张照片

2015-12-29 18:33:06 1177

原创 【HNOI2013】比赛

题目沫沫非常喜欢看足球赛,但因为沉迷于射箭游戏,错过了最近的一次足球联赛。此次联赛共N 支球队参加,比赛规则如下:(1) 每两支球队之间踢一场比赛。(2) 若平局,两支球队各得1 分。(3) 否则胜利的球队得3 分,败者不得分。尽管非常遗憾没有观赏到精彩的比赛,但沫沫通过新闻知道了每只球队的最后总得分,然后聪明的她想计算出有多少种可能的比赛过程。譬如有3 支球队,每支球队最

2015-12-25 12:45:46 562

原创 Road

题目 数据约定: 对于30%的数据, 1≤N,M≤100 对于60%的数据,1≤N,M≤1000 对于100%的数据,1≤N,M≤50000题意就是给你一颗n个点的无根树,每个点都有一个货物,都有价格。 然后给你m个询问,每个询问问你从x->y的路径中你有序的选两个货物,ai,aj 使得ai-aj最大。注意选的时候一定要有顺序。分析题目是关于树的,我们可以发现,从x->y的路径中一定会经

2015-12-25 12:34:20 316

原创 【HBOI2013】ALO

题目Welcome to ALO ( Arithmetic and Logistic Online)。这是一个VR MMORPG,如名字所见,到处充满了数学的谜题。现在你拥有n颗宝石,每颗宝石有一个能量密度,记为ai,这些宝石的能量密度两两不同。现在你可以选取连续的一些宝石(必须多于一个)进行融合,设为ai, ai+1, …, aj,则融合而成的宝石的能量密度为这些宝石中能量密度的次大值与

2015-12-23 20:41:30 634

原创 【SDOI2009】HH去散步

题目HH有个一成不变的习惯,喜欢饭后百步走。所谓百步走,就是散步,就是在一定的时间 内,走过一定的距离。 但是同时HH又是个喜欢变化的人,所以他不会立刻沿着刚刚走来的路走回。 又因为HH是个喜欢变化的人,所以他每天走过的路径都不完全一样,他想知道他究竟有多 少种散步的方法。 现在给你学校的地图(假设每条路的长度都是一样的都是1),问长度为t,从给定地 点A走到给定地点B共有多少条符合条件

2015-12-23 11:46:42 778

原创 2015.12.19提高组模拟赛

总结其实我觉得这次的比赛有做的好的也有走的不好的,还是暴露了许多问题。第一题: DaA 和他的朋友组成一个团队去旅行了。他们每个人都准备了一个背包,用来装旅行用的物品。他们的背包有两个特点: 1. 每个人的背包能装无限多的物品,每种物品有一个价值,但只能装一件; 2. 每个人都很有个性,所以每个人的背包不会完全相同。 DaA 的团队中有M 个人,那么对于整个团队,背包价值和最大是多少呢?30

2015-12-21 20:37:23 443

原创 【SDOI2013】方程

题意给定方程 X1+X 2+…+Xn=m 我们对第 1.. n1 个变量 进行一些限制 : X1≤A1 X2≤A2 … Xn1 ≤An1 我们对第 n1+1.. n1+1.. n1+ n2 个变量 进行一些限制 : X_(n1+1)≥A_(n1+1) X_(n1+2)≥A_(n1+2) … X_(n1+n2) ≥A_(n1+n2) 求:在满足这些限制的前提下, 该方程正

2015-12-21 20:18:54 1314

原创 【GDKOI2010】圈地计划(网络流)

题目最近房地产商GDOI(Group of Dumbbells Or Idiots)从NOI(Nuts Old Idiots)手中得到了一块开发土地。据了解,这块土地是一块矩形的区域,可以纵横划分为N×M块小区域。GDOI要求将这些区域分为商业区和工业区来开发。根据不同的地形环境,每块小区域建造商业区和工业区能取得不同的经济价值。更具体点,对于第i行第j列的区域,建造商业区将得到Aij收益,建造工业

2015-12-21 12:42:53 626

原创 【HBOI2013】Eden的博弈树

题目 对于 30%的数据, n ≤ 100 ;对于 40%的数据, n ≤ 1,000 ;对于 50%的数据, n ≤ 10 ,000 ,且树是随机生成的;对于 100%的数据, 1 ≤ n ≤ 200 ,000 ,且对于节点 i(i ≠ 1),其父节点的编号小于 i。 题意这题的题意比较坑,不容易理解。 其实就是给你一棵树,然后黑白染色。 染完色后,设最少需要染x个黑色点可以使得必胜,那么

2015-12-16 18:44:38 953

原创 树中点对距离

题目对于一个数字序列A,并且有若干询问。对于每个询问,要求求出一段在序列A 中非空的连续段使得这一段数字的总和的绝对值尽量接近P。 【数据规模】 30%的数据 1<=N<=1,000。 60%的数据 1<=N<=10,000。 100%的数据 1<=N<=100,000,A 序列中数字绝对值<=10,000,T<=100,询问的数字<=10^9。分析我们先从最暴力的做法入手: 枚举一个前缀

2015-12-13 20:56:25 780

原创 【HNOI2013】数列

题目小T最近在学着买股票,他得到内部消息:F公司的股票将会疯涨。股票每天的价格已知是正整数,并且由于客观上的原因,最多只能为N。在疯涨的K天中小T观察到:除第一天外每天的股价都比前一天高,且高出的价格(即当天的股价与前一天的股价之差)不会超过M,M为正整数。并且这些参数满足M(K-1)分析我们发现若是从他们的各自股价开始入手,问题会变得很困难, 于是我们可以从有限定的m入手,即每两天之间股价的差:

2015-12-13 18:41:31 926

空空如也

空空如也

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

TA关注的人

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