贪心
Apro1066
其他我都不想聆听 唯有我的声响除外
展开
-
CF609D Gadgets for dollars and pounds (#二分答案+贪心)
题意翻译描述 一个人手上有s卢布,他要在n天内买m样东西中的k样. 有两种支付方式,每个物品有一种支付方式,要么用美元,要么用英镑。每天有不同的支付方式代价,即换取一美元或英镑,需要付出x[i]卢布的代价。 要求:最早完成买k样东西的天数。如果无法完成任务,输出-1 一种商品只能购买一次,但是一天可以买多种商品 输入 第1行:n, m, k, s 第2行:n个整数,表示多少卢布换一美元 第3行...原创 2019-08-06 22:53:33 · 774 阅读 · 0 评论 -
[洛谷]P5132 Cozy Glow之拯救小马国 (#贪心)
题目背景本题难度普及-,请noip两个组别的选手都把它AC(不然你noip省三都保不住了)ps:三年OI一场空,day1T1见祖宗。。。题目描述Cozy Glow偷偷摸摸的造了一个魔法阵,这个魔法阵在吸取小马国的魔力,所以你得赶紧把它毁掉。这个魔法阵由若干个神器组成,每个神器都有一个法力值,每两个神器之间也都有一个关联值。你要依次把这些神器拿走,但是,每拿走一个神器,你就会受到...原创 2019-02-07 16:25:54 · 404 阅读 · 0 评论 -
[洛谷]P1413 坚果保龄球 (#贪心 -1.18)
题目描述PVZ这款游戏中,有一种坚果保龄球。zombie从地图右侧不断出现,向左走,玩家需要从左侧滚动坚果来碾死他们。我们可以认为地图是一个行数为6,列数为60的棋盘。zombie出现的那一秒站在这一行的第60列,之后每秒向左移动一步。玩家可以随时在屏幕最某一行第一列摆放坚果,这一行的zombie瞬间全被滚过去的坚果碾死。如果zombie走到第1列没有被消灭,如果再向左走,则你的大脑就会被...原创 2018-11-07 23:01:47 · 494 阅读 · 1 评论 -
[洛谷]P4995 跳跳! (#贪心 -2.8)
题目描述你是一只小跳蛙,你特别擅长在各种地方跳来跳去。这一天,你和朋友小 F 一起出去玩耍的时候,遇到了一堆高矮不同的石头,其中第 ii 块的石头高度为 h_ihi,地面的高度是 h_0 = 0h0=0。你估计着,从第 ii 块石头跳到第 jj 块石头上耗费的体力值为 (h_i - h_j) ^ 2(hi−hj)2,从地面跳到第 ii 块石头耗费的体力值是 (h_i) ^ 2(hi...原创 2018-11-06 23:26:24 · 627 阅读 · 0 评论 -
[洛谷]P2672 推销员 (#贪心 -2.7)(#模拟 -2.8)
题目描述阿明是一名推销员,他奉命到螺丝街推销他们公司的产品。螺丝街是一条死胡同,出口与入口是同一个,街道的一侧是围墙,另一侧是住户。螺丝街一共有NN家住户,第ii家住户到入口的距离为S_iSi米。由于同一栋房子里可以有多家住户,所以可能有多家住户与入口的距离相等。阿明会从入口进入,依次向螺丝街的XX家住户推销产品,然后再原路走出去。阿明每走11米就会积累11点疲劳值,向第ii家住户推销产...原创 2018-11-04 00:34:47 · 235 阅读 · 0 评论 -
[洛谷]P3056 [USACO12NOV]笨牛Clumsy Cows (#贪心 1.17)
题目描述Bessie the cow is trying to type a balanced string of parentheses into her new laptop, but she is sufficiently clumsy (due to her large hooves) that she keeps mis-typing characters. Please help ...原创 2018-10-30 22:45:18 · 422 阅读 · 0 评论 -
[洛谷]P1843 奶牛晒衣服 (#贪心 -1.15)(#STL -1.6)
题目背景熊大妈决定给每个牛宝宝都穿上可爱的婴儿装 。 于是 , 为牛宝宝洗晒衣服就成了很不爽的事情。题目描述熊大妈请你帮助完成这个重任 。 洗完衣服后 , 你就要弄干衣服 。 衣服在自然条件下用 1 的时间可以晒干 A 点湿度 。 抠门的熊大妈买了 1 台烘衣机 。使用烘衣机可以让你用 1 的时间使 1 件衣服除了自然晒干 A 点湿度外,还可以烘干 B 点湿度,但在 1...原创 2018-09-06 23:40:24 · 550 阅读 · 0 评论 -
[洛谷]P2983 [USACO10FEB]购买巧克力Chocolate Buying (#贪心 -1.14)
题目描述Bessie and the herd love chocolate so Farmer John is buying them some.The Bovine Chocolate Store features N (1 <= N <= 100,000) kinds of chocolate in essentially unlimited quantities. Ea...原创 2018-09-06 11:23:34 · 410 阅读 · 0 评论 -
[洛谷]P1208 [USACO1.3]混合牛奶 Mixing Milk (#贪心 -1.13)
题目描述由于乳制品产业利润很低,所以降低原材料(牛奶)价格就变得十分重要。帮助Marry乳业找到最优的牛奶采购方案。Marry乳业从一些奶农手中采购牛奶,并且每一位奶农为乳制品加工企业提供的价格是不同的。此外,就像每头奶牛每天只能挤出固定数量的奶,每位奶农每天能提供的牛奶数量是一定的。每天Marry乳业可以从奶农手中采购到小于或者等于奶农最大产量的整数数量的牛奶。给出Marry乳业每天...原创 2018-09-03 21:37:34 · 317 阅读 · 0 评论 -
[洛谷]P1803 凌乱的yyy / 线段覆盖 (#贪心)
题目背景快noip了,yyy很紧张!题目描述现在各大oj上有n个比赛,每个比赛的开始、结束的时间点是知道的。yyy认为,参加越多的比赛,noip就能考的越好(假的)所以,他想知道他最多能参加几个比赛。由于yyy是蒟蒻,如果要参加一个比赛必须善始善终,而且不能同时参加2个及以上的比赛。输入输出格式输入格式:第一行是一个整数n ,接下来n行每行是2个整数ai,bi(...原创 2019-01-29 22:16:17 · 257 阅读 · 0 评论 -
[洛谷]P2255 [USACO14JAN]记录奥林比克 (#贪心)
题目描述Being a fan of all cold-weather sports (especially those involving cows),Farmer John wants to record as much of the upcoming winter Moolympics as possible.The television schedule for the Mooly...原创 2019-02-16 21:37:53 · 434 阅读 · 0 评论 -
[洛谷]P1031 均分纸牌 (#贪心)
题目描述有NN堆纸牌,编号分别为 1,2,…,N1,2,…,N。每堆上有若干张,但纸牌总数必为NN的倍数。可以在任一堆上取若干张纸牌,然后移动。移牌规则为:在编号为11堆上取的纸牌,只能移到编号为22的堆上;在编号为NN的堆上取的纸牌,只能移到编号为N-1N−1的堆上;其他堆上取的纸牌,可以移到相邻左边或右边的堆上。现在要求找出一种移动方法,用最少的移动次数使每堆上纸牌数都一样多。...原创 2019-02-24 19:12:13 · 294 阅读 · 0 评论 -
[洛谷]P1987 摇钱树 (#背包dp+贪心)
题目描述Cpg 正在游览一个梦中之城,在这个城市中有n棵摇钱树。。。这下,可让Cpg看傻了。。。可是Cpg只能在这个城市中呆K天,但是现在摇钱树已经成熟了,每天每棵都会掉下不同的金币(不属于Cpg!)。Cpg每天可以砍掉其中一颗,并获得其树上说有的金币(怎么会有这种好事。。。)。请你帮助Cpg算出他在这K天中最多能获得多少金币。输入输出格式输入格式:每个文件中有不超过10组测试数据...原创 2019-07-20 23:08:06 · 445 阅读 · 1 评论 -
[洛谷]P2434 [SDOI2005]区间 (#并查集/贪心)
题目描述现给定n个闭区间[ai, bi],1<=i<=n。这些区间的并可以表示为一些不相交的闭区间的并。你的任务就是在这些表示方式中找出包含最少区间的方案。你的输出应该按照区间的升序排列。这里如果说两个区间[a, b]和[c, d]是按照升序排列的,那么我们有a<=b<c<=d。请写一个程序:读入这些区间;计算满足给定条件的不相交闭区间;把这些区间...原创 2019-07-17 19:19:28 · 360 阅读 · 0 评论 -
[洛谷]P1250 种树 (#贪心)
题目描述一条街的一边有几座房子。因为环保原因居民想要在路边种些树。路边的地区被分割成块,并被编号成1..N。每个部分为一个单位尺寸大小并最多可种一棵树。每个居民想在门前种些树并指定了三个号码B,E,T。这三个数表示该居民想在B和E之间最少种T棵树。当然,B≤E,居民必须记住在指定区不能种多于区域地块数的树,所以T≤E-B+l。居民们想种树的各自区域可以交叉。你的任务是求出能满足所有要求的最少的...原创 2019-07-18 18:34:54 · 338 阅读 · 0 评论 -
[洛谷]P1525 关押罪犯 (#并查集)
题目描述SS城现有两座监狱,一共关押着NN名罪犯,编号分别为1-N1−N。他们之间的关系自然也极不和谐。很多罪犯之间甚至积怨已久,如果客观条件具备则随时可能爆发冲突。我们用“怨气值”(一个正整数值)来表示某两名罪犯之间的仇恨程度,怨气值越大,则这两名罪犯之间的积怨越多。如果两名怨气值为cc的罪犯被关押在同一监狱,他们俩之间会发生摩擦,并造成影响力为cc的冲突事件。每年年末,警察局会将本年...原创 2019-07-05 23:20:14 · 150 阅读 · 0 评论 -
CF140C New Year Snowmen (#贪心+优先队列)
题意翻译现在来做雪人,每个雪人由三个不同大小的雪球构成:一个大的,一个中等的,一个小的。现在有nn个雪球半径分别为r_1, r_2, ..., r_nr1,r2,...,rn为了做雪人,三个雪球的大小必须两两不同。例如,半径分别为1,2,31,2,3的雪球可以做成雪人,但2,2,32,2,3或2,2,22,2,2不行。现在需要尽可能做更多雪人。Input第一行是一个整数n(1...原创 2019-06-29 22:48:54 · 334 阅读 · 0 评论 -
[洛谷]P3918 [国家集训队]特技飞行 (#贪心)
题目背景1.wqs爱好模拟飞行。2.clj开了一家神犇航空,由于clj还要玩游戏,所以公司的事务由你来打理。注意:题目中只是用了这样一个背景,并不与真实/模拟飞行相符题目描述神犇航空开展了一项载客特技飞行业务。每次飞行长N个单位时间,每个单位时间可以进行一项特技动作,可选的动作有K种,每种动作有一个刺激程度Ci。如果连续进行相同的动作,乘客会感到厌倦,所以定义某次动作的价值为(...原创 2019-06-07 22:49:46 · 413 阅读 · 0 评论 -
CF1015C Songs Compression (#贪心)
题目描述Ivan hasnnsongs on his phone. The size of theii-th song isa_iaibytes. Ivan also has a flash drive which can hold at mostmmbytes in total. Initially, his flash drive is empty.Ivan want...原创 2019-04-30 21:54:45 · 362 阅读 · 0 评论 -
[洛谷]P1182 数列分段`Section II` (#二分答案)
题目描述对于给定的一个长度为N的正整数数列A-iA−i,现要将其分成M(M≤N)M(M≤N)段,并要求每段连续,且每段和的最大值最小。关于最大值最小:例如一数列4 2 4 5 142451要分成33段将其如下分段:[4 2][4 5][1][42][45][1]第一段和为66,第22段和为99,第33段和为11,和最大值为99。将其如下分段:[4][2 4][5 1...原创 2019-04-06 23:19:20 · 792 阅读 · 0 评论 -
[洛谷]P2920 [USACO08NOV]时间管理Time Management (#贪心 -1.12)
题目描述Ever the maturing businessman, Farmer John realizes that he must manage his time effectively. He has N jobs conveniently numbered 1..N (1 <= N <= 1,000) to accomplish (like milking the cow...原创 2018-09-02 23:16:49 · 449 阅读 · 1 评论 -
[洛谷][USACO1.3]修理牛棚 Barn Repair (#贪心 -2.6)(#动态规划 -背包 -1.4)
题目描述在一个夜黑风高,下着暴风雨的夜晚,farmer John的牛棚的屋顶、门被吹飞了。 好在许多牛正在度假,所以牛棚没有住满。 牛棚一个紧挨着另一个被排成一行,牛就住在里面过夜。 有些牛棚里有牛,有些没有。 所有的牛棚有相同的宽度。 自门遗失以后,farmer John必须尽快在牛棚之前竖立起新的木板。 他的新木材供应商将会供应他任何他想要的长度,但是吝啬的供应商只能提供有限数目的木板。 ...原创 2018-09-02 22:47:07 · 344 阅读 · 0 评论 -
[洛谷]P1478 陶陶摘苹果(升级版) (#贪心 -1.7)(#动态规划 -背包 -1.2)
题目描述又是一年秋季时,陶陶家的苹果树结了n个果子。陶陶又跑去摘苹果,这次她有一个a公分的椅子。当他手够不着时,他会站到椅子上再试试。这次与NOIp2005普及组第一题不同的是:陶陶之前搬凳子,力气只剩下s了。当然,每次摘苹果时都要用一定的力气。陶陶想知道在s<0之前最多能摘到多少个苹果。现在已知n个苹果到达地上的高度xi,椅子的高度a,陶陶手伸直的最大长度b,陶陶所剩的力气s,...原创 2018-07-25 21:32:13 · 547 阅读 · 0 评论 -
[洛谷]P1106 删数问题(#贪心 -1.5)(#STL -1.2)
题目描述键盘输入一个高精度的正整数 NN ,去掉其中任意 kk 个数字后剩下的数字按原左右次序将组成一个新的正整数。编程对给定的 NN 和 kk ,寻找一种方案使得剩下的数字组成的新数最小。输出应包括所去掉的数字的位置和组成的新的整数。( NN 不超过 250250 位) 输入数据均不需判错。输入输出格式输入格式:nn (高精度的正整数)kk (需要删除的数字个数)输出...原创 2018-07-19 13:26:19 · 687 阅读 · 0 评论 -
[洛谷]P2772 寻找平面上的极大点(#贪心 -1.4)
题目描述在一个平面上,如果有两个点(x,y),(a,b),如果说(x,y)支配了(a,b),这是指x>=a,y>=b;用图形来看就是(a,b)坐落在以(x,y)为右上角的一个无限的区域内。给定n个点的集合,一定存在若干个点,它们不会被集合中的任何一点所支配,这些点叫做极大值点。编程找出所有的极大点,按照x坐标由小到大,输出极大点的坐标。输入输出格式输入格式:...原创 2018-07-17 20:42:31 · 914 阅读 · 0 评论 -
A.pro读算法の1:贪心算法
1.1描述贪心算法:在对问题求解时,总是做出在当前看来是最好的选择,也就是说,不从整体最优上加以考虑,所作出的仅是某种意义上的局部最优解。 贪心策略:在每个阶段,都作出一个按照某个评价函数最优的决策,这个评价函数最优称为贪心准则(类似于动态规划的状态转移方程)。 基本过程:在求最优解问题的过程中,依据某种贪心标准,从问题的初始状态出发,直接去求每一步的最优解,通过若干次的贪心选择,最终得出...原创 2018-05-29 23:02:24 · 286 阅读 · 0 评论 -
[洛谷]P1094 纪念品分组(#贪心 -1.3)
题目描述元旦快到了,校学生会让乐乐负责新年晚会的纪念品发放工作。为使得参加晚会的同学所获得 的纪念品价值相对均衡,他要把购来的纪念品根据价格进行分组,但每组最多只能包括两件纪念品, 并且每组纪念品的价格之和不能超过一个给定的整数。为了保证在尽量短的时间内发完所有纪念品,乐乐希望分组的数目最少。你的任务是写一个程序,找出所有分组方案中分组数最少的一种,输出最少的分组数目。输入输出格式...原创 2018-05-28 22:41:28 · 370 阅读 · 0 评论 -
[洛谷]P1090 合并果子(#贪心 -2.2)
题目描述在一个果园里,多多已经将所有的果子打了下来,而且按果子的不同种类分成了不同的堆。多多决定把所有的果子合成一堆。每一次合并,多多可以把两堆果子合并到一起,消耗的体力等于两堆果子的重量之和。可以看出,所有的果子经过n−1次合并之后, 就只剩下一堆了。多多在合并果子时总共消耗的体力等于每次合并所耗体力之和。因为还要花大力气把这些果子搬回家,所以多多在合并果子时要尽可能地节省体力。假定...原创 2018-05-25 20:02:45 · 545 阅读 · 0 评论 -
[洛谷]P1223 排队接水 (#贪心 -1.1)
题目描述有n个人在一个水龙头前排队接水,假如每个人接水的时间为Ti,请编程找出这n个人排队的一种顺序,使得n个人的平均等待时间最小。输入输出格式输入格式:输入文件共两行,第一行为n;第二行分别表示第1个人到第n个人每人的接水时间T1,T2,…,Tn,每个数据之间有1个空格。输出格式:输出文件有两行,第一行为一种排队顺序,即1到n的一种排列;第二行为这种排列方案下的平均等待时...原创 2018-05-13 20:40:59 · 3680 阅读 · 1 评论 -
贪心导论
一、什么是贪心在算法与思想不断多样化的 OI 世界里,有一样东西。它既是一种思想,一种普及大众、简单快捷的思想;又是一种算法,一种几乎无所不能、高效率、经济实用的算法。它是 OI 新手们忠实崇拜的偶像,又是 OI 大牛们理想的最高境界。没错,这个东西,就是————贪心。常言道:“贪得无厌。”然而,面临多元化的 OI,我们不得不选择贪心。为什么?因为贪心是紧随时代潮流的。曾经有一位 OI 贪心大牛说...转载 2018-05-12 21:49:00 · 1884 阅读 · 0 评论 -
[洛谷]P2945 [USACO09MAR]沙堡Sand Castle (#贪心 -1.8)
题目描述约翰用沙子建了一座城堡.正如所有城堡的城墙,这城墙也有许多枪眼,两个相邻枪眼中间那部分叫作“城齿”. 城墙上一共有N(1≤N≤25000)个城齿,每一个都有一个高度Mi.(1≤Mi≤100000).现在约翰想把城齿的高度调成某种顺序下的Bi,B2,…,BN(1≤Bi≤100000). -个城齿每提高一个单位的高度,约翰需要X(1≤X≤100)元;每降低一个单位的高度,约翰需要Y(1≤y...原创 2018-07-28 23:23:55 · 642 阅读 · 0 评论 -
[洛谷]P2813 母舰 (#贪心 -2.5)
题目描述在小A的星际大战游戏中,一艘强力的母舰往往决定了一场战争的胜负。一艘母舰的攻击力是普通的MA(Mobile Armor)无法比较的。对于一艘母舰而言,它是由若干个攻击系统和若干个防御系统组成的。两艘母舰对决时,一艘母舰会选择用不同的攻击系统去攻击对面母舰的防御系统。当这个攻击系统的攻击力大于防御系统的防御力时,那个防御系统会被破坏掉。当一艘母舰的防御系统全部被破坏掉之后,所有的攻击...原创 2018-07-29 23:25:49 · 727 阅读 · 0 评论 -
[洛谷]P2095 营养膳食(#贪心 -1.6)
题目描述Mr.L正在完成自己的增肥计划。为了增肥,Mr.L希望吃到更多的脂肪。然而也不能只吃高脂肪食品,那样的话就会导致缺少其他营养。Mr.L通过研究发现:真正的营养膳食规定某类食品不宜一次性吃超过若干份。比如就一顿饭来说,肉类不宜吃超过1份,鱼类不宜吃超过1份,蛋类不宜吃超过1份,蔬菜类不宜吃超过2份。Mr.L想要在营养膳食的情况下吃到更多的脂肪,当然Mr.L的食量也是有限的。输入输...原创 2018-07-22 21:38:50 · 1653 阅读 · 0 评论 -
[洛谷]P1230 智力大冲浪 (#贪心 -1.11)
题目描述小伟报名参加中央电视台的智力大冲浪节目。本次挑战赛吸引了众多参赛者,主持人为了表彰大家的勇气,先奖励每个参赛者m元。先不要太高兴!因为这些钱还不一定都是你的?!接下来主持人宣布了比赛规则:首先,比赛时间分为n个时段(n≤500),它又给出了很多小游戏,每个小游戏都必须在规定期限ti前完成(1≤ti≤n)。如果一个游戏没能在规定期限前完成,则要从奖励费m元中扣去一部分钱wi,wi为自...原创 2018-09-02 21:24:55 · 342 阅读 · 0 评论 -
CF919A Supermarket (#贪心 -1.16)
题意翻译题目描述:有m个超市,在第i个超市买b千克苹果需要花a元。也就是说,花a/b元可以买1kg苹果。每个超市都无限量供应苹果。你要买n千克苹果,问你最少花多少钱。输入:第一行两个正整数n和m(1<=n<=5000,1<=m<=100)接下来m行,每行两个正整数a和b(1<=a,b<=100)输出:一行一个实数,表示你最少花的钱。与...原创 2018-09-07 23:31:45 · 303 阅读 · 0 评论 -
[洛谷]P1614 爱与愁的心痛 (#枚举搜索 -1.4)(#贪心 -1.10)
题目描述最近有n(n<=3000)个不爽的事,每句话都有一个正整数刺痛值(心理承受力极差)。爱与愁大神想知道连续m(m<=n)个刺痛值的最小值是多少,但是由于业务繁忙,爱与愁大神只好请你编个程序告诉他。输入输出格式输入格式:第1行:两个数 n,m。第2行~第2+n-1行:每行一个数,表示ai的刺痛值。输出格式:只有一个整数,表示连续m个刺痛值的最小值是多少。...原创 2018-09-01 23:43:42 · 698 阅读 · 0 评论 -
[洛谷]P2310 loidc,看看海 (#贪心 -2.1)
题目描述loidc准备带着LOI的队员们考完试后到海边玩耍。所以他想写一个程序让队员们了解在一段时间内海浪的情况。他的命令是这样的x y k输入的,这是要询问在时间[x,y]内海浪高度第k小的单位时刻是那个时刻。但是在他刚准备打开Dev-pas++ 的时候,loidc发现他的电脑坏掉了。于是一向喜欢偷懒的他就向你求助。他希望你能在1S内完成程序的运行。当然loidc会提前告诉你所有时段...原创 2018-05-12 22:18:04 · 508 阅读 · 0 评论 -
[洛谷]P2660 zzc 种田 (#贪心 -1.9)
题目描述田地是一个巨大的矩形,然而zzc 每次只能种一个正方形,而每种一个正方形时zzc所花的体力值是正方形的周长,种过的田不可以再种,zzc很懒还要节约体力去泡妹子,想花最少的体力值去种完这块田地,问最小体力值输入输出格式输入格式:两个正整数x,y,表示田地的长和宽输出格式:输出最小体力值输入输出样例输入样例#11 10输出样例#140输入样例...原创 2018-08-11 23:47:58 · 565 阅读 · 0 评论 -
[洛谷]P1056 排座椅 (#贪心 -3.1)
题目描述上课的时候总会有一些同学和前后左右的人交头接耳,这是令小学班主任十分头疼的一件事情。不过,班主任小雪发现了一些有趣的现象,当同学们的座次确定下来之后,只有有限的D对同学上课时会交头接耳。同学们在教室中坐成了 M 行 N 列,坐在第i行第j列的同学的位置是 (i,j) ,为了方便同学们进出,在教室中设置了 K 条横向的通道, L 条纵向的通道。于是,聪明的小雪想到了一个办法,或许...原创 2018-08-14 23:16:31 · 252 阅读 · 0 评论 -
[洛谷]P1316 丢瓶盖 (#贪心 -2.4)(#搜索 -1.2)
题目描述陶陶是个贪玩的孩子,他在地上丢了A个瓶盖,为了简化问题,我们可以当作这A个瓶盖丢在一条直线上,现在他想从这些瓶盖里找出B个,使得距离最近的2个距离最大,他想知道,最大可以到多少呢?输入输出格式输入格式:第一行,两个整数,A,B。(B<=A<=100000)第二行,A个整数,分别为这A个瓶盖坐标。输出格式:仅一个整数,为所求答案。输入输出样例输...原创 2018-07-27 22:36:12 · 197 阅读 · 0 评论