DP
HownoneHe
即使是微弱的光芒,当它们一点一滴汇聚起来,积攒到一定程度时也会化为璀璨的烟火,绽放出耀眼的美丽
展开
-
【五校联考3day2】C
Description在远古的YL国大地上,有n个祭坛,每个祭坛上四个方向写有“艄、毜、鼛、瓯”四个大字,其实这在YL国古代分别是“东、南、西、北”的意思。 YL国每年都要举行祈福消灾的祭祀活动,这个时候,每个祭坛都要在艄毜鼛瓯四个方向中选一个方向,祭坛将向这个方向发出一道隐形的光线,如果两个祭坛发出的光线相交,或者祭坛发出的光线经过了别的祭坛,则祭祀不仅不能成功还将遭到上天的惩罚,如果这些条件都原创 2016-02-16 16:36:03 · 709 阅读 · 0 评论 -
【NOIP2012模拟11.6】背包问题
Description 背包问题,是一个流传千古的经典,问题中每个物品有一定的体积,还有一个一定容量的背包。假如每个物品有无限件可用,那么还是有些体积是永远也装不出来的。为了尽量装满背包,小Z要研究一下物品不能装出的最大体积。题目保证有解,如果是是有限解,保证不超过2,000,000,000 如果是无限解或者无解(所有体积都能装出来),则输出0 Input 第一行一个整数n,表示物品的件数原创 2016-08-14 14:31:59 · 678 阅读 · 0 评论 -
【NOIP2011模拟9.7】雾雨魔理沙
Description 在幻想乡,雾雨魔理沙是住在魔法之森普通的黑魔法少女。话说最近魔理沙从香霖堂拿到了升级过后的的迷你八卦炉,她迫不及待地希望试试八卦炉的威力。在一个二维平面上有许多毛玉(一种飞行生物,可以视为点),每个毛玉具有两个属性,分值value和倍率mul。八卦炉发射出的魔法炮是一条无限长的直线形区域,可以视为两条倾斜角为α的平行线之间的区域,平行线之间的距离可以为任意值,如下图所示原创 2016-08-14 21:26:11 · 1085 阅读 · 0 评论 -
【NOIP2011模拟9.7】射命丸文
Description 在幻想乡,射命丸文是以偷拍闻名的鸦天狗。当然,文文的照相机可不止能够照相,还能够消除取景框里面所有的弹幕。假设现在文文面前有一块N行M列的弹幕群,每一个单位面积内有分值有num[i][j]的弹幕。相机的取景框可以将一块R行C列的弹幕消除,并且得到这一块区域内所有弹幕的分值(累加)。现在文文想要取得尽可能多的分值,请你计算出她最多能够得到的分值。 Input 第1原创 2016-08-14 22:02:54 · 1059 阅读 · 0 评论 -
【jzoj 4814】【NOIP2016提高A组五校联考2】tree
Description 给一棵n 个结点的有根树,结点由1 到n 标号,根结点的标号为1。每个结点上有一个物品,第i 个结点上的物品价值为vi。 你需要从所有结点中选出若干个结点,使得对于任意一个被选中的结点,其到根的路径上所有的点都被选中,并且选中结点的个数不能超过给定的上限lim。在此前提下,你需要最大化选中结点上物品的价值之和。 求这个最大的价值之和。 Input 第一行为两个整原创 2016-10-05 21:59:09 · 448 阅读 · 0 评论 -
打工
Input 第一行,一个整数N表示参赛人数。 第二行,N个整数,表示询问的分队方式的序列。 Output 一行,一个整数表示这种方式会在第几天被采用。答案对1,000,007取模。 Sample Input 3 1 2 2 Sample Output 4 Data Constraint 对于100%的数据,N ≤ 10000 , 数据保证询问的数列是一个有效的序列。Hint原创 2016-10-07 13:14:56 · 556 阅读 · 0 评论 -
[JZOJ 4886 ]字符串
Description某日mhy12345在教同学们写helloworld,要求同学们用程序输出一个给定长度的字符串,然而发现有些人输出了一些“危险”的东西,所以mhy12345想知道对于任意长度n的小写字母字符串,不包含危险串的字符串个数Input多组数据,以EOF结束。对于每组数据,第一行一个数n,表示字符串的长度,第二行一个字符串str表示危险串。Output对于每组数据,输出一个整数表示答案原创 2016-12-03 15:46:26 · 647 阅读 · 0 评论 -
【NOIP2016提高组】换教室
Description Input Output Sample Input3 2 3 3 2 1 2 1 2 1 0.8 0.2 0.5 1 2 5 1 3 3 2 3 1Sample Output2.80The Solution比较简单的一道期望题。。。不过noip考期望还真是坑爹啊。。不是说好不考期望吗QAQ很显然我们可以考虑dp令 f[i][j][0/1]f[i]原创 2016-12-05 19:24:55 · 813 阅读 · 0 评论 -
【SHTSC2014】概率充电器
Description著名的电子产品品牌SHOI刚刚发布了引领世界潮流的下一代电子产品——概率充电器:“采用全新纳米级加工技术,实现元件与导线能否通电完全由真随机数决定!SHOI概率充电器,您生活不可或缺的必需品!能充上电吗?现在就试试看吧!”SHOI概率充电器由n-1条导线连通了n个充电元件。进行充电时,每条导线是否可以导电以概率决定,每一个充电元件自身是否直接进行充电也由概率决定。随后电能可以从原创 2018-01-31 21:29:07 · 455 阅读 · 0 评论 -
【HNOI2014】世界树(worldtree) (虚树详解)
题目大意原题又臭又长,总之简介来说的话就是 给定一棵树,有若干个询问,每次给定m个点,每个点都被这m个点中最近(距离相同,编号小的近)的点管辖。问m个点分别管几个点。 n<=300000,q<=300000,∑m<=300000。The Solution我们先来对题目进行分析,很明显,我们要往树上来想,那么怎么想呢?第一想法肯定是暴力啊!!可是,给定m个点,询问它分别管辖几个点,会有很多中状态,原创 2018-02-02 20:33:20 · 780 阅读 · 0 评论 -
【NOIP2012模拟11.8】刪數
Description 小明现在有 n 个不同的正整数 X1 , X2 , … Xn 排成一行。 小明每次可以将左边或右边删掉连续的若干个数(只能从两边删数 ) 。 每次删数可以得到一个值,若删除从 i 到 j 的数 i xiaoyu j 则得到的价值为 |Xi-Xj|*( j-i+1 ) 。 若只删除一个数( i=j ) ,则得到的价值为 Xi 。 现在小明想使得到的价值总和最大,请你原创 2016-08-14 14:21:25 · 665 阅读 · 0 评论 -
[JZOJ 3052]【NOIP2012模拟10.25】剪草
Description有N棵小草,编号0至N-1。奶牛Bessie不喜欢小草,所以Bessie要用剪刀剪草,目标是使得这N棵小草的高度总和不超过H。在第0时刻,第i棵小草的高度是h[i],接下来的每个整数时刻,会依次发生如下三个步骤: (1)每棵小草都长高了,第i棵小草长高的高度是grow[i]。 (2)Bessie选择其中一棵小草并把它剪平,这棵小草高度变为0。注意:这棵小草并没有死掉,它下一原创 2016-09-03 15:02:41 · 445 阅读 · 0 评论 -
【NOIP2012模拟11.7】秘密文件
Description 某天,情报局得到了一份秘密文件。文件的内容是加密后的全部由大写字母组成字符串。情报局局长小明想将其发送给远在东方神秘的XX大陆上的老朋友小刘来解密。然而若字符串太长,则需要很长的发送时间,太不安全了,因此小明想尽量将其缩短。于是小明制定了这样一个缩短规则:若一个字符串t连续出现k次,则可以用k(t)进行说明。如ABABAB可以缩成3(AB)。当然,重复缩短是允许的,如ABA原创 2016-08-11 21:16:32 · 880 阅读 · 0 评论 -
【NOIP2013提高组day2】华容道
Description小 B 最近迷上了华容道,可是他总是要花很长的时间才能完成一次。于是,他想到用编程来完成华容道:给定一种局面,华容道是否根本就无法完成,如果能完成,最少需要多少时间。小 B 玩的华容道与经典的华容道游戏略有不同,游戏规则是这样的:在一个 n*m 棋盘上有 n*m 个格子,其中有且只有一个格子是空白的,其余 n*m-1个格子上每个格子上有一个棋子,每个棋子的大小都是 1*1 的;原创 2016-03-28 19:38:32 · 1622 阅读 · 0 评论 -
【NOIP2013模拟】Rainbow的信号
DescriptionFreda发明了传呼机之后, rainbow 进一步改了传呼机发送信息所使用的号。 由于现在是数字、信息时代, rainbow 发明的信号用 N个自然数表示。 为了避免两个人的对话被 大坏蛋 VariantF偷听 T_T,rainbow 把对话分成 对话分成A、B、C三部分 ,分别用 a、b、c三个密码 加密 。现在 Freda接到了 rainbow的信息,她首要工作就是解密原创 2016-05-23 20:36:00 · 1251 阅读 · 0 评论 -
【GDOI2014模拟】服务器 (斜率单调队列优化Dp)
Description我们需要将一个文件复制到n个服务器上,这些服务器的编号为S1, S2, …, Sn。首先,我们可以选择一些服务器,直接把文件复制到它们中;将文件复制到服务器Si上,需要花费ci > 0的置放费用。对于没有直接被复制文件的服务器Si来说,它依次向后检查Si+1, Si+2, …直到找到一台服务器Sj:Sj中的文件是通过直接复制得到的,于是Si从Sj处间接复制得到该文件,这种复制方原创 2016-06-13 20:36:08 · 714 阅读 · 0 评论 -
数列
Description虽然msh长大了,但她还是很喜欢找点游戏自娱自乐。有一天,她在纸上写了一串数字:1,1,2,5,4。接着她擦掉了一个1,结果发现剩下1,2,4都在自己所在的位置上,即1在第1位,2在第2位,4在第4位。她希望擦掉某些数后,剩下的数列中在自己位置上的数尽量多。她发现这个游戏很好玩,于是开始乐此不疲地玩起来……不过她不能确定最多能有多少个数在自己的位置上,所以找到你,请你帮忙计算一原创 2016-07-11 14:28:54 · 1259 阅读 · 0 评论 -
Antimonotonicity
Description 给你1-N的一个排列,数列中的数字互不相等,要求找出最长的子序列a,满足a1 > a2,a2 < a3,a3 > a4,a4 < a5……The solution乍一眼看过去,有点亲切,最长不下降子序列?差不多。。。dp?有搞头。。。 于是乎边埋头开打。。。结果被题解逗了。。(*  ̄︿ ̄)题解很简单,设一个last,记录之前取得数,因为题目要求的是像山峰似得数列,大概像原创 2016-07-14 16:43:20 · 752 阅读 · 0 评论 -
窈窕淑女
Description “关关雎鸠,在河之洲。窈窕淑女,君子好逑。”——《诗经》 T博士的大儿子阿T(阿嚏?)最近遇到了一件麻烦事。 有n个MM同时邀请阿T在8月14日上午11:30拜访她们家,可那时阿T刚比赛完,所以不能先提前拜访几个,而他又不会分身术,所以他只得分别拜访。他共有T分钟的时间可以用于拜访MM。他还安排好了拜访的顺序,对于每个MM都可以选择拜访或不拜访。对于要拜访的MM原创 2016-07-15 15:49:14 · 694 阅读 · 0 评论 -
NOIP2013模拟联考5】军训(training)
DescriptionHYSBZ 开学了!今年HYSBZ 有n 个男生来上学,学号为1…n,每个学生都必须参加军训。在这种比较堕落的学校里,每个男生都会有Gi 个女朋友,而且每个人都会有一个欠扁值Hi。学校为了保证军训时教官不会因为学生们都是人生赢家或者是太欠扁而发生打架事故,所以要把学生们分班,并做出了如下要求:1.分班必须按照学号顺序来,即不能在一个班上出现学号不连续的情况。2.每个学生必须要被原创 2016-07-06 20:40:09 · 646 阅读 · 0 评论 -
【NOIP2016提高A组模拟7.15】计数
Description Sample Input 2 10 Sample Output 90The Solution迟来的博客。。。Algorithm : DP+高精度我们可以设:f[i][j]表示到第 i 位,这一位为 j 的方案数。 很显然可以推出转移方程: f[i][j]=f[i][j]+f[i−1][l](j!=0andl!=0)f[i][j]=f[i][j]+f[i-1][l]原创 2016-07-17 18:55:58 · 364 阅读 · 0 评论 -
[JZOJ 4710]【NOIP2016提高A组模拟8.17】Value
Description Input OutputSample Input 5 8 2 10 7 5 1 11 8 13 3Sample Output 27The Solution总物品的代价可以理解成在选择物品本来的价值之和减去代价。 于是倒数第i个物品可以产生wi*(i-1)的代价。那么我们可以考虑贪心和dp了。首先,将所有物品按代价降序排序(从大到小)。则最优解一定是倒序选择原创 2016-08-17 21:09:31 · 537 阅读 · 0 评论 -
【NOIP2014八校联考第1场第2试9.21】都市环游
Description因为SJY干的奇怪事情过多,SJY收到了休假的通知,于是他准备在都市间来回旅游。SJY有一辆车子,一开始行驶性能为0,每过1时间行驶性能就会提升1点。每个城市的道路都有性能要求。SJY一共有t时间休息,一开始他位于1号城市(保证1号城市道路要求为0),他希望在n号城市结束旅程。每次穿过一条城市间的路会花费1时间,当然他也可以停留在一个城市不动而花费1时间。当且仅当车子的行驶性能原创 2018-02-06 22:44:51 · 330 阅读 · 0 评论