自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

..

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

原创 Openjudge - 8469 特殊密码锁 贪心

8469:特殊密码锁 总时间限制: 1000ms 内存限制: 1024kB 描述 有一种特殊的二进制密码锁,由n个相连的按钮组成(n<30),按钮有凹/凸两种状态,用手按按钮会改变其状态。然而让人头疼的是,当你按一个按钮时,跟它相邻的两个按钮状态也会反转。当然,如果你按的是最左或者最右边的按钮,该按钮只会影响到跟它相邻的一个按钮。当前密码锁状态已知,需要解决的问题是,你至少需要按多少次按钮,才

2016-11-14 15:03:03 4406

原创 洛谷P1654 产品排序:贪心+DP

1813 – 【模拟试题】产品排序 Description 有一系列产品,给定每个产品的加工时间和冷却成型时间(冷却过程产品之间没有关系,是单独冷却的)。现在你手上有两台机器可以用来加工,你需要安排产品加工的顺序以及去哪台机器加工,使得所有产品都成型的时间最早。机器之间互不相关,可以同时进行工作,一个机器一个时刻只能加工一个产品。 Input 第一行一个数n,表示产品个数,以下n行,每行两个

2016-11-11 16:10:37 948

原创 BSOJ:3801--隐藏指令 递推

3801 – 【四校联考1】隐藏指令 Description Input 输入仅一行,两个用空格分开的非负整数d,N。Output 输出仅一行,仅一个整数表示能够变得幸福的指令数mod 1 000 000 007。Sample IO 数据范围 递推:f[i][j]表示前i维空间走2*j步的方案数。 方程:f[i][j]=sigma(f[i-1][k]C(2*n-2*k,2(j-k)

2016-11-09 09:16:50 563

原创 BSOJ:3800 染色--贪心

3800 – 【四校联考1】染色 Description   人人生而平等,然而后来人们逐渐选择了不同的道路,人与人之间,变得不再平等。你可能会因为染上恶人之色而堕落,成为社会的败类;你也可能因为染上善人之色,而在逆境中不断成长。但是,红与黑并非绝对的。所谓“近朱者赤,近墨者黑”,你能改变周遭的环境,那么周遭的环境也会影响你。在黑暗的人群中,善人之色是明亮的,而在明亮的人群中,善人之色的存在就会

2016-11-09 08:47:22 634

原创 BSOJ:2636 收费站--二分+SPFA(SLF优化)

2636 – 【模拟试题】收费站 Description   在某个遥远的国家里,有n个城市。编号为1,2,3,……,n。   这个国家的政府修建了m条双向的公路。每条公路连接着两个城市。沿着某条公路,开车从一个城市到另一个城市,需要花费一定的汽油。   开车每经过一个城市,都会被收取一定的费用(包括起点和终点城市)。所有的收费站都在城市中,在城市间的公路上没有任何的收费站。   小红现在

2016-11-08 15:29:39 586

原创 BSOJ 3425:分班 DP+单调队列

3425 – 【模拟试题】分班 Description Input   本题目有多组数据。第一行有一个整数case(<=10),表示有case组数据。   接下来对于每组数据的第一行有4个正整数,依次是M,N,A,B。   第二行有M个正整数,用空格隔开,分别是X[1],X[2] —–X[M]。   第三行有N个正整数,用空格隔开,分别是G[1],G[2] —–G[N]。 Outp

2016-11-08 09:49:19 422

原创 BSOJ 4506: 图形变换 模拟

4506 -- 【模拟试题】图形变换Description  给定m行n列的图像各像素点灰度值,对其依次进行一系列操作后,求最终图像。  其中,可能的操作及对应字符有如下四种:  A:顺时针旋转90度;  B:逆时针旋转90度;  C:左右翻转;  D:上下翻转。Input  第一行包含两个正整数m和n,表示图像的行数和列数,中间用单个空格隔开。1   接下

2016-11-08 09:22:10 2288

原创 BSOJ:1116 皇宫看守--树的最小支配集(带权)

1116 -- 【曙光试题】皇宫看守(difficult)Description太平王世子事件后,陆小凤成了皇上特聘的御前一品侍卫。皇宫以午门为起点,直到后宫嫔妃们的寝宫,呈一棵树的形状;某些宫殿间可以互相望见。大内保卫森严,三步一岗,五步一哨,每个宫殿都要有人全天候看守,在不同的宫殿安排看守所需的费用不同。可是陆小凤手上的经费不足,无论如何也没法在每个宫殿都安置留守侍卫。编程

2016-11-06 21:04:58 1056 1

原创 cqround_7 游记

今天是轮到nodgd爷出题。这次是我们与bz和nk(貌似有)一起考试,学这么就第一次看到外校的同学还是比较激动(懵逼)的。一入考场就发现旁边坐着本校最牛大神,大神一坐下来就开始吼“爆零”。nodgd爷出了三道电路图...刚发下来还是挺期待的。T1当场懵逼,一个小时过去了还是懵逼,一直在思考每增加2个电阻对答案的影响,然后去递推,结果没推出来。这时候旁边的大神已经敲完T1了。

2016-11-05 22:00:52 603 1

原创 BSOJ 2963:数字游戏 搜索+剪枝

2963 -- 【模拟试题】数字游戏Description  有这么一个游戏:  写出一个1~N的排列a[i],然后每次将相邻两个数相加,构成新的序列,再对新序列进行这样的操作,显然每次构成的序列都比上一次的序列长度少1,直到只剩下一个数字位置。下面是一个例子:   3 1 2 4   4 3 6   7 9   16  最后得到16这样一个数字。现在想要倒着玩

2016-11-03 15:16:04 429

原创 BSOJ:3799 训练场--贪心+倍增

3799 -- 【模拟试题】训练场Description  某中学有很多学生社团,其中电竞社是最受欢迎的一个。该社团中总共有N只游戏战队,但是该中学只有一个游戏训练场馆,每次只能容纳一只战队训练。   每只战队对训练时间都有一定的要求,比如甲战队想要在a到b这段时间训练,乙战队想要在c到d这段时间训练,......   作为训练场管理员的你总是收到形如(x,y)的询问,意思是查询在

2016-11-02 19:48:43 455

原创 BSOJ:3064 最小奖励--图上DP

3064 -- 【模拟试题】最小奖励Description   Jzabc更是一个狂热的旅游爱好者。这次他想去一个诡异的地方。这个地方有n个村庄,编号为1到n。此刻他在1号村庄,他想去n号村庄。这n个村庄之间有m条单向道路。通过某些道路时,可能会花费一些钱作为“买路钱”,可是通过一些道路时,不仅不需要交“买路钱”,而且会得到一些奖励(这就是诡异的地方?)。当然两个村庄之间可能有多条直接相连

2016-11-02 15:55:01 562

原创 BSOJ:2910 飞船监控站---二分+贪心

2910 -- 【模拟试题】飞船监控站Description  “神州七号”飞船已经圆满发射成功了,你可知道飞船的顺利运行离不开地面对其的测控吗?因而必须保证飞船运行的轨道被测控站的雷达所全部覆盖,才能正常接受和传输信号。而由于测控站所控制的范围越小,信号接收情况越好,技术难度也越低。所以我们希望在覆盖整个轨道的前提下,使得测控站所需控制的范围越小越好。由于条件限制,最多只能建立K个测控范

2016-11-02 10:40:00 942

原创 BSOJ 4881 守望者的挑战---概率DP(更应该是递推)

守卫者的挑战(guard.pas/c/cpp)题目描述打开了黑魔法师Vani的大门,队员们在迷宫般的路上漫无目的地搜寻着关押applepi的监狱的所在地。突然,眼前一道亮光闪过。“我,Nizem,是黑魔法圣殿的守卫者。如果你能通过我的挑战,那么你可以带走黑魔法圣殿的地图……”瞬间,队员们被传送到了一个擂台上,最初身边有一个容量为的包包。擂台赛一共有项挑战,各项挑战依次进行。第项

2016-11-01 23:09:22 476

原创 BSOJ 4880 黑魔法之门--并查集+分析问题

黑魔法师之门(magician.pas/c/cpp)题目描述经过了16个工作日的紧张忙碌,未来的人类终于收集到了足够的能源。然而在与Violet星球的战争中,由于Z副官的愚蠢,地球的领袖applepi被邪恶的黑魔法师Vani囚禁在了Violet星球。为了重启Nescafé这一宏伟的科技工程,人类派出了一支由XLk、Poet_shy和lydrainbowcat三人组成的精英队伍,穿越时空

2016-11-01 23:05:28 675

原创 BSOJ:3768 玩具车--贪心+堆

3768 -- 【模拟试题】玩具车Description  Jasio 是一个三岁的小男孩,他最喜欢玩玩具了,他有n 个不同的玩具,它们都被放在了很高的架子上,所以Jasio 拿不到它们。为了让他的房间有足够的空间,在任何时刻地板上都不会有超过k个玩具。  Jasio在地板上玩玩具。Jasio的妈妈则在房间里陪他的儿子,当Jasio 想玩地板上的其他玩具时,他会自己去拿,如果他想玩的玩

2016-11-01 16:14:07 628

原创 BSOJ 3022 又一类数字三角形--根据数据范围的优化+背包思想递推/搜索

Description  假设有N个数写成一行,这行上面一行有N -1个数,第i数是第一行第i个数和第i+1个数的和。依次类推,最上面一行为第N行,有一个数。例如,4个数2,1,2,4形成如下结构:          15         6 9      3 3 6     2 1 2 4  我们称这种结构为NumberPyramid。两个NumberPyramid相同当

2016-11-01 01:27:55 373

原创 BSOJ:2909 雷曼兔 DP

2909 -- 【模拟试题】雷曼兔Description  这次,OI山成为了雷曼兔那无尽的冒险传说的新舞台!传说OI山中埋藏着巨大的宝藏,伴随着这个传说的是一个迷题:最瑰丽的舞者将达至精灵世界的彼岸……  经过仔细推敲,雷曼兔发现这是一个提示宝藏埋藏位置的谜语,在该谜语中指出了一个特定的路径,只有经过了该路径宝藏才会出现,具体情况如下:  OI山的地势图可以看作一个N*N的数字矩

2016-10-31 16:09:40 508

原创 进阶贪心--带后悔的贪心(持续更新)

众所周知,贪心的局限性在于其只满足当前的最优,无法保证全局的最优,对于这种问题,常转化为DP来解决,现在介绍一类变化的贪心,通过“后悔操作”,消除贪心的这一点缺陷。由于刷题有限,只拿出了3道例题。常用算法/数据结构优先队列贪心思想3055 -- 【八校联考2】种树Description  A城市有一个巨大的圆形广场,为了绿

2016-10-31 14:55:48 3641 1

原创 初探随机(持续更新)

随机乱搞能派上用场的大多数情况,都是数据较小,较复杂的DP问题,这个定义有点窄,其实很多需要递推、枚举的问题都可以考虑随机化,当然,这一类算法实在走投无路的情况下才能使用,因为实在是太玄学了。加一个同期随机大师的博客:随机化算法在NOIP中的应用1.用随机更优解来优化随机点的方法这一类方法,大意是先随机多个可能的解,对于每一个解,用一定范围内的其他值来更新它,这个范围逐

2016-10-30 20:12:25 349

原创 NOIP2016 CQ_round 6游记

还是先把题目贴上来1、马云(jackma.cpp/c/pas)【问题描述】Mr_he 因讨厌马云而彻底放弃网购,他的日常用品都要到商场去购买,而且必须付现金。但是现金购买,经常会遇到找零的问题,那么现在请你帮助他解决这样一个问题:现在 Mr_he 手上有 n 种不同面值的硬币,每种硬币有无限多个。为了方便购物,他希望带尽量少的硬币,但是要能组合出 1 到 m 之间的任意

2016-10-30 18:04:44 931

原创 CQ-NOIP round5 游记

这个..先把题目贴上来。1、回文图(palindrome.c/cpp/pas)【问题描述】有一片透明玻璃,我们可以在上面涂色。涂色后,你可以对它做两种操作:1.旋转,顺时针或逆时针旋转 90 度;2.翻转,水平或垂直翻转 180 度;不管进行多少次旋转或翻转,我们看到都是相同的图形,我们把这样的图形称为"回文图"。下图是操作示例。现在给你一块 n*n

2016-10-29 14:46:04 568

原创 BSOJ1495(BZOJ2157) 旅游 树链剖分

1495 -- 【BZOJ2157】旅游Description  Ray 乐忠于旅游,这次他来到了T 城。T 城是一个水上城市,一共有 N 个景点,有些景点之间会用一座桥连接。为了方便游客到达每个景点但又为了节约成本,T 城的任意两个景点之间有且只有一条路径。换句话说, T 城中只有N ? 1 座桥。Ray 发现,有些桥上可以看到美丽的景色,让人心情愉悦,但有些桥狭窄泥泞,令人烦躁。于是,

2016-10-09 01:41:13 653

原创 BSOJ 2923:藤原妹红 MST+树型DP

2923 -- 【模拟试题】藤原妹红Description  在幻想乡,藤原妹红是拥有不老不死能力的人类。虽然不喜欢与人们交流,妹红仍然保护着误入迷途竹林村民。由于妹红算得上是幻想乡最强的人类,对于她而言,迷途竹林的单向道路亦可以逆行。在妹红眼中,迷途竹林可以视为一个由N个路口(编号1..N),M条不同长度双向路连接的区域。妹红所在的红之自警队为了方便在迷途竹林中行动,绘制了一张特殊的迷途

2016-10-04 15:23:55 624

原创 BSOJ 4852:比赛 暴力优化

4852 -- 【模拟试题】比赛Description有两个队伍A和B,每个队伍都有n个人。这两支队伍之间进行n场1对1比赛,每一场都是由A中的一个选手与B中的一个选手对抗。同一个人不会参加多场比赛,每个人的对手都是随机而等概率的。例如A队有A1和A2两个人,B队有B1和B2两个人,那么(A1 vs B1,A2 vs B2)和(A1 vs B2,A2 vs B1)的概率都是均等的50%。

2016-10-04 15:12:43 464

原创 BSOJ4851:攻略 贪心+线段树

4851 -- 【模拟试题】攻略Description众所周知,桂木桂马是攻略之神,开启攻略之神模式后,他可以同时攻略k部游戏。今天他得到了一款新游戏《XX半岛》,这款游戏有n个场景(scene),某些场景可以通过不同的选择支到达其他场景。所有场景和选择支构成树状结构:开始游戏时在根节点(共通线),叶子节点为结局。每个场景有一个价值,现在桂马开启攻略之神模式,同时攻略k次该游戏,问他观

2016-10-03 20:28:07 393

原创 BSOJ:3362 聪明的农民 贪心

3362 -- 【模拟试题】聪明的农民Description在城中有一个贪婪而愚蠢的领主,他总是不管农民的死活,疯狂地敲诈农民们辛勤耕种的劳动成果。眼看每年的秋收日十月十日已经到了,这时城中所有的农民在忙完一年的收成后,又要向领主上缴一年的粮食了。很久以来当地就采用一个特殊的“抽签”决定各户农民上缴粮食的方法:领主将一些写有不同的数的纸条放入一个盒子中,每户农民从中抽取两张纸条并在第二天上

2016-10-03 16:15:37 554

原创 BSOJ 3810 圣主的考验 树型DP

圣主的考验3810(tree.cpp/pas)【问题描述】若对于二叉树 T 的每个节点 v,其左子树的高度L和右子树的高度R均满足|L–R|≤1,则这个树T有可能来自超自然之界。规定若某节点子树为空,则该子树的高度是0。你的任务是求有N个节点的可能来自超自然之界的树的数目。【输入】每个测试点包含若干个测试数据。每个测试数据占一行,包含一个整数N。输入文件

2016-09-16 21:26:10 569

原创 BSOJ 3808:穿越七色虹 二分,线段覆盖

1.穿越七色虹3808(cross.cpp/c/pas)【问题描述】  探险队员们跟随两位护法来到了七色虹前。七色虹,就是平面直角坐标系中赤橙黄绿青蓝紫七个半圆,第 i座(1  现在探险队员们要从(0,0)穿越七色虹到达(x0,0),穿越七色虹的过程中,探险队员的整个身体必须始终在至少一个半圆形彩虹的内部。由于彩虹的半径 ri 可能太小了,不足以满足这个条件,因

2016-09-16 21:23:16 509

原创 状压动规:BSOJ3805 小猫爬山

3805 -- 【模拟试题】小猫爬山Description  Freda和rainbow饲养了N只小猫,这天,小猫们要去爬山。经历了千辛万苦,小猫们终于爬上了山顶,但是疲倦的它们再也不想徒步走下山了(呜咕>_  Freda和rainbow只好花钱让它们坐索道下山。索道上的缆车最大承重量为W,而N只小猫的重量分别是C1、C2……CN。当然,每辆缆车上的小猫的重量之和不能超过W。每租用一辆

2016-09-04 22:15:03 760

原创 BSOJ 4685 DOG进游戏 回顾——KMP

4685 -- 【模拟试题】DOG进游戏Description给定 个字符串,并给定一个长度为 的匹配串,请你判断在 个字符串中是否有一个字符串与给定的匹配串匹配(即在字符串中存在一段字符与匹配串完全相同)。如果有能够匹配的字符串,则输出”My God.“如果不能匹配,则输出”My CS.“,然后输出最多能匹配的长度 (即匹配串最多的前x 位,从匹配串第一位开始到第x位)。Inpu

2016-05-21 16:36:39 392

原创 限界深搜——埃及分数 两种剪枝

Description问题描述:在古埃及,人们使用单位分数的和(形如1/a的, a是自然数)表示一切有理数。 如:2/3=1/2+1/6,但不允许2/3=1/3+1/3,因为加数中有相同的。 对于一个分数a/b,表示方法有很多种,但是哪种最好呢? 首先,加数少的比加数多的好,其次,加数个数相同的,最小的分数越大越 好。 如:19/45 = 1/3 + 1/12 + 1/18019/45

2016-05-20 20:23:14 1035

原创 【NOIP practice】BSOJ 3132 卡扎菲 并查集

3132 -- 【刘峻琳day1-2】卡扎菲Description42年前,当一个帅气的年轻军官推翻了利比亚的封建独裁,所有人都认为利比亚的好日子要来了。但正如历史上大多数统治者一样,长期的统治只不过会膨胀其独裁的野心,卡扎菲未能幸免地将利比亚带入了下一个黑暗的时期。2011年,在北约的帮助下,利比亚反对派终于向这位暴君宣战。反对派有n个人,一开始他们各自为战(即各自为一个单独的部队),在

2016-04-30 08:46:29 415

原创 【NOIP practice】BSOJ 3140 冲出亚洲 模拟

3140 -- 【刘峻琳day1-1】冲出亚洲Description  南非世界杯的硝烟散去不久,眼见着2014巴西世界杯就要来了,被国人不抱希望的中国国家男子足球队(简称中国队)在没有多少人的关注下再度整装出发,参加亚洲区外围赛(简称亚预赛)。中国队在艰难击败了马尔代夫,尼泊尔,东帝汶等强队之后,杀入了亚预赛十强赛。为了降低题目难度,本次十强赛的规则作了一定改变。首先十强赛改为n强赛,n

2016-04-30 08:38:07 490

原创 【数位DP——题集及提示】

4207 -- 【模拟试题】不要62   最简单数位DP 不解释4600 -- 【模拟试题】迷信的黄学长  挺坑!注意有正反向两种连续,传递序列里是否有2,4这两个参数,另外还要传有没有连续,所以DFS到下一层时要写作 Is_four||i==4;   Is_two||i==8;   Is_continuous||((i==pre+2&&i==last+1)||(pre

2016-04-28 22:26:40 1199

原创 【NOIP practice】BSOJ 1709 守望者的烦恼 矩阵快速幂优化递推

1709 -- 【模拟试题】守望者的烦恼 Description【题目背景】   守望者-warden,长期在暗夜精灵的的首都艾萨琳内担任视察监狱的任务,监狱是成长条行的,守望者warden拥有一个技能名叫“闪烁”,这个技能可以把她传送到后面的监狱内查看,她比较懒,一般不查看完所有的监狱,只是从入口进入,然后再从出口出来就算完成任务了。 【问题描述】   头脑并不发达的ward

2016-04-23 17:38:56 815

原创 【NOIP practice】BSOJ 1947 编码 递推

1947 -- 【模拟试题】编码Description  DEX国刚刚截获了KCAJ国与AWAW国之间的S.Message 。D国S302情报机构情报员007 手里正拿着写有K国与A国之间Message的文件。“什么?!居然被加密了!!”007忍不住说道,“KCAJ,你会出路的!”  幸运的是K国与A国此次通讯时间远远超过了007所估计的30s,因此007又截获了大量的Message。

2016-04-23 17:13:03 392

原创 【NOIP practice】BSOJ 2998修复公路 最小生成树

2988 -- 【基础试题】修复公路Description  A地区在地震过后,连接所有村庄的公路都造成了损坏而无法通车。政府派人修复这些公路。  给出A地区的村庄数N,和公路数M,公路是双向的。并告诉你每条公路的连着哪两个村庄,并告诉你什么时候能修完这条公路。问最早什么时候任意两个村庄能够通车,即最早什么时候任意两条村庄都存在至少一条修复完成的道路(可以由多条公路连成一条道路)I

2016-04-19 21:19:18 381

原创 【NOIP practice】BSOJ 3851 计算概率 智力题——加法原理

3851 -- 【模拟试题】计算概率Description  小明有n个长度不一的小木棍,这些木棍的长度都是正整数。小明的父亲想和小明做一个游戏。他规定一个整数长度l,让小明闭着眼睛从n个木棍中随便拿出两个。如果两个木棍的长度总和小于等于l,则小明胜,否则小明的父亲胜。小明想知道他胜出的概率究竟有多大。Input  输入包含两行。第一行为两个整数n和l,其中n和l都不超过10000

2016-04-17 21:20:15 2236

原创 【NOIP practice】BSOJ2264 火炬 基础算法+思考题

2264 -- 【模拟试题】火炬Description任意给定一个正整数N(NInput一行,输入一个整数N。Output输出一行,如果有解,输出最小的M,否则输出“No Solution”Sample Input12Sample Output925Hint【数据说明】30%的数据保证答案不超过1000000。100%的数据保证答案不超过

2016-04-16 17:40:58 884

空空如也

空空如也

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

TA关注的人

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