
dp
文章平均质量分 52
无尽的蓝黄
这个作者很懒,什么都没留下…
展开
-
【C】题解 (五校联考3day2)
在远古的YL国大地上,有n个祭坛,每个祭坛上四个方向写有“艄、毜、鼛、瓯”四个大字,其实这在YL国古代分别是“东、南、西、北”的意思。YL国每年都要举行祈福消灾的祭祀活动,这个时候,每个祭坛都要在艄毜鼛瓯四个方向中选一个方向,祭坛将向这个方向发出一道隐形的光线,如果两个祭坛发出的光线相交,或者祭坛发出的光线经过了别的祭坛,则祭祀不仅不能成功还将遭到上天的惩罚,如果这些条件都满足则祭祀将成功,YL国在接下来的一年内将原创 2016-03-31 18:45:02 · 466 阅读 · 0 评论 -
【NOIP2016提高A组模拟9.15】Osu
【NOIP2016提高A组模拟9.15】Osu原创 2016-09-17 18:52:01 · 368 阅读 · 0 评论 -
【NOIP2016提高A组模拟8.14】疯狂的火神
火神为了检验zone的力量,他决定单挑n个人。 由于火神训练时间有限,最多只有t分钟,所以他可以选择一部分人来单挑,由于有丽子的帮助,他得到了每个人特定的价值,每个人的价值由一个三元组(a,b,c)组成,表示如果火神在第x分钟单挑这个人(x指单挑完这个人的时间),他就会得到a-b*x的经验值,并且他需要c分钟来打倒这个人。 现在火神想知道,他最多可以得到多少经验值,由于火神本来就很笨,进入z原创 2016-08-14 19:26:08 · 486 阅读 · 0 评论 -
【NOIP2012模拟10.25】剪草
有N棵小草,编号0至N-1。奶牛Bessie不喜欢小草,所以Bessie要用剪刀剪草,目标是使得这N棵小草的高度总和不超过H。在第0时刻,第i棵小草的高度是h[i],接下来的每个整数时刻,会依次发生如下三个步骤: (1)每棵小草都长高了,第i棵小草长高的高度是grow[i]。 (2)Bessie选择其中一棵小草并把它剪平,这棵小草高度变为0。注意:这棵小草并没有死掉,它下一秒还会生长的。原创 2016-09-05 19:12:50 · 517 阅读 · 0 评论 -
铺砖问题
铺砖问题原创 2016-09-23 20:13:31 · 598 阅读 · 0 评论 -
【NOIP2016提高组day1】换教室
对于刚上大学的牛牛来说,他面临的第一个问题是如何根据实际情况申请合适的课程。 在可以选择的课程中,有 2n 节课程安排在 n 个时间段上。 在第 i ( 1 ≤ i ≤ n )个 时间段上,两节内容相同的课程同时在不同的地点进行,其中,牛牛预先被安排在教室 ci 上课,而另一节课程在教室 di 进行。 在不提交任何申请的情况下,学生们需要按时间段的顺序依次完成所有的 n 节安排好的课程。如果学生原创 2016-11-25 19:58:43 · 1119 阅读 · 0 评论 -
【NOIP2014模拟11.3】噪音
FJ有M个牛棚,编号1至M,刚开始所有牛棚都是空的。FJ有N头牛,编号1至N,这N头牛按照编号从小到大依次排队走进牛棚,每一天只有一头奶牛走进牛棚。第i头奶牛选择走进第p[i]个牛棚。由于奶牛是群体动物,所以每当一头奶牛x进入牛棚y之后,牛棚y里的所有奶牛们都会喊一声“欢迎欢迎,热烈欢迎”,由于声音很大,所以产生噪音,产生噪音的大小等于该牛棚里所有奶牛(包括刚进去的奶牛x在内)的数量。FJ很讨厌原创 2017-01-22 23:16:44 · 563 阅读 · 0 评论 -
【arc068F】Solitaire
题目大意有一个队列,头尾都可以进出。 首先将n个数1~n从小到大扔进队列,然后将一次弹出队列,求最后弹出来的排列中,第k个数为1的排列有多少种。解题思路我们来考虑一下一个合法排列的性质,第k个数是1前k-1个数是可以拆成一个或两个单调递减的序列。前k-1个数中其中一个序列的最小值一定大于后n-k个数中的最大值。考虑如何来满足这个构造出这个排列。 先考虑后n-k-...原创 2018-03-01 15:47:21 · 533 阅读 · 0 评论 -
【agc002f】Leftmost Ball
题目大意有n种颜色,每种k个球。将这些球任意排列,将每种颜色中最前面的一个求涂成白色(就是n+1种颜色),求最终的排列的方案的个数。解题思路考虑如何计算不会算重, 按颜色顺序,每次往排列插入k个球,k-1个某种颜色,以及一个白球。 那么只要我们每次插入k个球时,保证白球一定在之前插入的白球的后面,并且某种颜色的第一个球,放在上一次的颜色的第一个球的后面,就可以保证不会算重,最后...原创 2018-03-09 22:23:07 · 292 阅读 · 0 评论 -
【agc004e】Salvage Robots
题目大意一个n*m的矩阵,矩阵内有一个出口和若干个机器人,每一步操作可以使所有的机器人向任意方向移动一格,如果机器人出了边界就爆炸。求最多可以让多少个机器人走到出口。解题思路发现,移动所有机器人,其实就相当于移动出口和边界。 于是,设f[i][j][k][l],表示机器人走完了子矩阵(i,j)(k,l),最多可以让多少个机器人走到出口。 每次多加一行或一列转移,根据边界来看增加的机...原创 2018-03-16 22:01:29 · 290 阅读 · 0 评论 -
【NOIP2012模拟11.1】塔(加强)
玩完骰子游戏之后,你已经不满足于骰子游戏了,你要玩更高级的游戏。 今天你瞄准了下述的好玩的游戏: 首先是主角:塔。你有N座塔一列排开。每座塔各自有高度,有可能相等。 这个游戏就不需要地图了。 你每次可以选择相邻的两座塔合并在一起,即这两座塔的高度叠加后变成了同一座塔。然后原本分别与这两座塔相邻的塔变得与这座新的塔相邻。 你的原创 2016-08-18 15:32:00 · 505 阅读 · 1 评论 -
【NOIP2016提高A组模拟8.17】(雅礼联考day1)Value
【NOIP2016提高A组模拟8.17】(雅礼联考day1)Value原创 2016-08-17 19:50:22 · 693 阅读 · 0 评论 -
【有趣的有趣的家庭菜园】题解
【有趣的有趣的家庭菜园】题解原创 2016-04-08 21:12:21 · 576 阅读 · 0 评论 -
【NOIP2015模拟11.3】备用钥匙
你知道Just Odd Inventions社吗?这个公司的业务是“只不过是奇妙的发明(Just Odd Inventions)”。这里简称为JOI社。 JOI社有N名员工,编号从1到N。所有员工的工作时间从时刻0持续到时刻M,时刻0和时刻M的时候,所有员工都必须在公司内。 某天,出于巧合,JOI社的每个员工都要出行恰好一次。员工i(1<=i<=N)在时刻Si离开公司,时刻Ti回到公司。同一原创 2016-04-20 14:14:18 · 408 阅读 · 0 评论 -
【GDOI 2016 Day1】第二题 最长公共子串
【GDOI 2016 Day1】第二题 最长公共子串原创 2016-05-16 20:31:53 · 677 阅读 · 0 评论 -
【GDOI2014模拟】服务器
我们需要将一个文件复制到n个服务器上,这些服务器的编号为S1, S2, …, Sn。 首先,我们可以选择一些服务器,直接把文件复制到它们中;将文件复制到服务器Si上,需要花费ci > 0的置放费用。对于没有直接被复制文件的服务器Si来说,它依次向后检查Si+1, Si+2, …直到找到一台服务器Sj:Sj中的文件是通过直接复原创 2016-06-13 19:29:57 · 516 阅读 · 0 评论 -
【NOIP2013模拟联考5】军训
HYSBZ 开学了!今年HYSBZ 有n 个男生来上学,学号为1…n,每个学生都必须参加军训。在这种比较堕落的学校里,每个男生都会有Gi 个女朋友,而且每个人都会有一个欠扁值Hi。学校为了保证军训时教官不会因为学生们都是人生赢家或者是太欠扁而发生打架事故,所以要把学生们分班,并做出了如下要求:1.分班必须按照学号顺序来,即不能在一个班上出现学号不连续的情况。2.每个学生必须要被分到某个班上。3.每个班的欠扁值定原创 2016-06-28 19:26:27 · 923 阅读 · 3 评论 -
着色
Alice是一个奇怪的画家。她想对一副有N*N个像素点组成的画进行着色,N是2的幂(1,2,4,8,16等等)。每个像素点可以着成黑色或白色。 Alice着色方案不是唯一的,她采用以下不确定的规则: •如果画作只有一个像素点,那可以直接着白色或黑色; •否则,把画平均分成四块,然后进行以下操作: (1) 选择一块全部着白色; (2) 选择一块全部着黑色; (3) 把剩下的两块当作是独立的画作并原创 2016-07-13 19:38:40 · 389 阅读 · 0 评论 -
【NOIP2016提高A组模拟7.17】锦标赛
403机房最近决定举行一场锦标赛。锦标赛共有N个人参加,共进行N-1轮。第一轮随机挑选两名选手进行决斗,胜者进入下一轮的比赛,第二轮到第N-1轮再每轮随机挑选1名选手与上一轮胜利的选手决斗,最后只剩一轮选手。第i名选手与第j名选手决斗,第i名选手胜利的概率是a[i][j]. 作为一号选手的富榄想知道如何安排每轮出场的选手可以使得他获胜的概率最大,并求出这个最大概率。分析设f[i][j]f[i]原创 2016-07-17 16:09:01 · 353 阅读 · 0 评论 -
西行妖
在幻想乡白玉楼有一棵终年不开花的樱树叫西行妖,西行寺幽幽子曾经为了让它开花而大量收集春度,然后被城管教训了一顿… 现在,幽幽子得到城管的允许,收集了S点春度,让西行妖重新开花。 西行妖可以被看成是一棵有n个节点的树,每个叶子节点被分配了1点春度就能开花(幽幽子不会无意义地使用她的春度,于是最多只会给同一个叶子节点分配1点春度),对于非叶子节点i,如果它有至少有1个儿子开花,那么节点i能开花。原创 2016-07-18 09:11:48 · 3339 阅读 · 0 评论 -
String
有两种字符串S,T。长度分别为n,m。现在需要在S里面有序地选出k个子串,且在T中出现的顺序与这k个子串的顺序相同。问这k个子串最大的长度和原创 2016-07-08 17:23:50 · 341 阅读 · 0 评论 -
【agc005d】~K Perm Counting
题目大意求有多少中1~n的排列,使得abs(第i个位置的值−i)!=kabs(第i个位置的值−i)!=kabs(第i个位置的值-i)!=k解题思路考虑容斥,ans=∑ni=0(−1)ig[i](n−i)!(g[i]表示至少有i个位置是不合法的方案数)ans=∑i=0n(−1)ig[i](n−i)!(g[i]表示至少有i个位置是不合法的方案数)ans=\sum_{i=0}^{n}(-...原创 2018-04-03 16:34:57 · 626 阅读 · 0 评论