随笔分类 - 基础算法——贪心
摘要:BZOJ4811: [Ynoi2017]由乃的OJ Description 由乃正在做她的OJ。现在她在处理OJ上的用户排名问题。OJ上注册了n个用户,编号为1~",一开始他们按照编号排名。 由乃会按照心情对这些用户做以下四种操作,修改用户的排名和编号: 然而由乃心情非常不好,因为Deus天天问她题
阅读全文
摘要:BZOJ1505: [NOI2004]小H的小屋 Description 小H发誓要做21世纪最伟大的数学家。他认为,做数学家与做歌星一样,第一步要作好包装,不然本事再大也推不出去。 为此他决定先在自己的住所上下功夫,让人一看就知道里面住着一个“未来的大数学家”。 为了描述方便,我们以向东为x轴正方
阅读全文
摘要:BZOJ1899: [Zjoi2004]Lunch 午餐 Description 上午的训练结束了,THU ACM小组集体去吃午餐,他们一行N人来到了著名的十食堂。 这里有两个打饭的窗口,每个窗口同一时刻只能给一个人打饭。 由于每个人的口味(以及胃口)不同,所以他们要吃的菜各有不同,打饭所要花费的时
阅读全文
摘要:BZOJ1217: [HNOI2003]消防局的设立 Description 2020年,人类在火星上建立了一个庞大的基地群,总共有n个基地。 起初为了节约材料,人类只修建了n-1条道路来连接这些基地,并且每两个基地都能够通过道路到达,所以所有的基地形成了一个巨大的树状结构。 如果基地A到基地B至少
阅读全文
摘要:BZOJ2328: [HNOI2011]赛车游戏 Description 题解Here! 题解Here! 一开始被题面那一长串的描述吓到了,一直没敢做。。。 然后尝试着硬着头皮读懂题面。 然后。。。这不是贪心么??? 从耗油量最少开始慢慢贪心地调整。 对于上坡,速度设为0,但是免不了耗油,这一部
阅读全文
摘要:BZOJ1196: [HNOI2006]公路修建问题 Description OI island是一个非常漂亮的岛屿,自开发以来,到这儿来旅游的人很多。 然而,由于该岛屿刚刚开发不久,所以那里的交通情况还是很糟糕。 所以,OIER Association组织成立了,旨在建立OI island的交通系
阅读全文
摘要:BZOJ2006: [NOI2010]超级钢琴 Description 小Z是一个小有名气的钢琴家,最近C博士送给了小Z一架超级钢琴,小Z希望能够用这架钢琴创作出世界上最美妙的音乐。 这架超级钢琴可以弹奏出n个音符,编号为1至n。第i个音符的美妙度为Ai,其中Ai可正可负。 一个“超级和弦”由若干个
阅读全文
摘要:BZOJ4571: [Scoi2016]美味 Description 一家餐厅有 n 道菜,编号 1...n ,大家对第 i 道菜的评价值为 ai(1≤i≤n)。 有 m 位顾客,第 i 位顾客的期望值为 bi,而他的偏好值为 xi 。 因此,第 i 位顾客认为第 j 道菜的美味度为 bi XOR
阅读全文
摘要:BZOJ4010: [HNOI2015]菜肴制作 Description 知名美食家小 A被邀请至ATM 大酒店,为其品评菜肴。 ATM 酒店为小 A 准备了 N 道菜肴,酒店按照为菜肴预估的质量从高到低给予1到N的顺序编号,预估质量最高的菜肴编号为1。 由于菜肴之间口味搭配的问题,某些菜肴必须在另
阅读全文
摘要:BZOJ4152: [AMPPZ2014]The Captain Description 给定平面上的n个点,定义(x1,y1)到(x2,y2)的费用为min(|x1-x2|,|y1-y2|),求从1号点走到n号点的最小费用。 给定平面上的n个点,定义(x1,y1)到(x2,y2)的费用为min(|
阅读全文
摘要:BZOJ4514: [Sdoi2016]数字配对 Description 有 n 种数字,第 i 种数字是 ai、有 bi 个,权值是 ci。 若两个数字 ai、aj 满足,ai 是 aj 的倍数,且 ai/aj 是一个质数, 那么这两个数字可以配对,并获得 ci×cj 的价值。 一个数字只能参与一
阅读全文
摘要:BZOJ4029: [HEOI2015]定价 Description 在市场上有很多商品的定价类似于 999 元、4999 元、8999 元这样。它们和 1000 元、5000 元和 9000 元并没有什么本质区别,但是在心理学上会让人感觉便宜很多,因此也是商家常用的价格策略。不过在你看来,这种价格
阅读全文
摘要:BZOJ4027: [HEOI2015]兔子与樱花 Description 很久很久之前,森林里住着一群兔子。有一天,兔子们突然决定要去看樱花。兔子们所在森林里的樱花树很特殊。樱花树由n个树枝分叉点组成,编号从0到n-1,这n个分叉点由n-1个树枝连接,我们可以把它看成一个有根树结构,其中0号节点是
阅读全文
摘要:BZOJ3709: [PA2014]Bohater Description 在一款电脑游戏中,你需要打败n只怪物(从1到n编号)。 为了打败第i只怪物,你需要消耗d[i]点生命值,但怪物死后会掉落血药,使你恢复a[i]点生命值。 任何时候你的生命值都不能降到0(或0以下)。 请问是否存在一种打怪顺序
阅读全文
摘要:BZOJ3668: [Noi2014]起床困难综合症 Description 21 世纪,许多人得了一种奇怪的病:起床困难综合症,其临床表现为:起床难,起床后精神不佳。作为一名青春阳光好少年,atm 一直坚持与起床困难综合症作斗争。通过研究相关文献,他找到了该病的发病原因:在深邃的太平洋海底中,出现
阅读全文
摘要:BZOJ3573: [Hnoi2014]米特运输 Description 米特是D星球上一种非常神秘的物质,蕴含着巨大的能量。在以米特为主要能源的D星上,这种米特能源的运输和储 存一直是一个大问题。D星上有N个城市,我们将其顺序编号为1到N,1号城市为首都。这N个城市由N-1条单向高速 通道连接起来
阅读全文
摘要:BZOJ2336: [HNOI2011]任务调度 Description 题解Here! 这个题一眼看去贪心对吧。。。 我们枚举第3种任务先跑A还是B。 这样是220的。 但是有时候贪心可能并不是对的。。。 所以我们可以在贪心基础上加上随机化。 大力随机交换A,B机器任务执行的
阅读全文
摘要:BZOJ4444: [Scoi2015]国旗计划 Description A国正在开展一项伟大的计划——国旗计划。 这项计划的内容是边防战士手举国旗环绕边境线奔袭一圈。 这项计划需要多名边防战士以接力的形式共同完成,为此,国土安全局已经挑选了N名优秀的边防战上作为这项计划的候选人。 A国幅员辽阔,边
阅读全文