洛谷题目
Harlow.
这个作者很懒,什么都没留下…
展开
-
悬线法--解决图内最大矩形类问题
有这样一类题,让你在一个区域范围内找到最大矩形(面积/边长)eg. 棋盘制作 巨大的牛棚 玉蟾宫这类问题都是在一个有限制条件的区域内取矩形通用“悬线法” 解决悬线法顾名思义,假设图中有一条平行于y轴的线,线上的某一段点能左右移动的范围+这段线的长度=一个矩阵的面积因此我们可以预处理出每个点左右移动的范围,最后合并范围相同的点寻找答案其中限制条件在每次状态转移是加上玉蟾宫代...原创 2019-10-26 08:05:22 · 253 阅读 · 0 评论 -
P1338 末日的传说 -- 贪心数论
Description输出含有m个逆序对的字典序最小的序列Input只包含一行两个正整数,分别为N和M。Output输出一行,为世界末日的日期,每个数字之间用一个空格隔开。Solution要做这道题首先要知道一个有n个数的序列最多有(n-1)*n / 2个逆序对逆序对越多字典序就越大当前最小数若放在序列的第i位则产生(i-1)个逆序对由此可得贪心策略:在确保能满足m个逆序对的...原创 2019-10-13 19:17:01 · 101 阅读 · 0 评论 -
CF261A Maxim and Discounts -- 贪心
Description在商场中,有m种的折扣,当你买的东西到qi个的时候,可以使用该种类型的折扣,对要买的东西进行免费,东西可以免费最至多2个。免费的条件是,你所选择进行免费的东西,不能超过已经在购物车的中最便宜的商品。问买所有的物品,使用这些打折规则,使得付的钱最少。Solution读题可发现:每种优惠类型可以使用无数次 => 明示贪心(每次都用要求最少的那种)所选择进行免...原创 2019-10-11 08:06:13 · 147 阅读 · 0 评论 -
CF1228D Complete Tripartite
题意:有n个点,m条边将所有点分为三个点集,使每个点集内的点互不相交且与另两个点集中的每个点都有且仅有一条边相连如果可行,则输出每个点所属的点集编号(1, 2, 3)反之输出-1ExampleInput6 111 21 31 41 51 62 42 52 63 43 53 6Output1 2 2 3 3 3Input4 61 21 31 42 ...原创 2019-10-07 21:40:19 · 155 阅读 · 0 评论 -
CF1229A Marcin and Training Camp
题意有n个学生。每个学生有2个属性值 a_i 和 b_i。b_i 代表每个学生的能力值(越高越好).a_i 的定义如下:如果第i个学生知道第j个算法,则 a_i的二进制表示的第j位设为1,否则设为0.当且仅当学生x知道学生y不知道的某种算法时,学生x认为自己比学生y更强(因此,有可能两个学生都认为自己比对方更强)。如果一个小组中没有一个学生认为自己比其他所有人都强,那么这个小组的人才能合作。...原创 2019-10-07 19:27:52 · 171 阅读 · 0 评论 -
[BZOJ]1071 组队(SCOI2007) -- 尺取法
DescriptionNBA每年都有球员选秀环节。通常用速度和身高两项数据来衡量一个篮球运动员的基本素质。假如一支球队里速度最慢的球员速度为minV,身高最矮的球员高度为minH,那么这支球队的所有队员都应该满足: A * ( height – minH ) + B * ( speed – minV ) <= C 其中A和B,C为给定的经验值。这个式子很容易理解,如果一个球队的球员速度和身...原创 2019-10-07 11:02:44 · 155 阅读 · 0 评论 -
CF1154F Shovels Shop -- DP(背包)
Description商店里有 nn 双鞋,每双鞋都有一个价格。你要买其中的严格 k 双。每双鞋只能被买一次。你每次购买可以挑选剩余鞋中的任意一个子集来购买集合中所有的鞋。有 m 种套餐,第 ii 种套餐代表如果一次性购买xi 双鞋则其中最便宜的 yi双免费。这 m 种套餐每种都可以用任意次。现在请求出买严格 k 双鞋的最小花费。Input第一行是三个整数 n,m,k一行 n 个整...原创 2019-09-26 19:29:02 · 114 阅读 · 0 评论 -
[HNOI2008]越狱 -- 组合数学(我学的很弱的部分)
题目描述监狱有连续编号为 1…N 的 N 个房间,每个房间关押一个犯人,有 M 种宗教,每个犯人可能信仰其中一种。如果相邻房间的犯人的宗教相同,就可能发生越狱,求有多少种状态可能发生越狱。输入格式输入两个整数 M,N输出格式可能越狱的状态数,模 100003 取余一看就是组合数学听说要用逆向思维#include <bits/stdc++.h>#define re...原创 2019-09-21 08:15:24 · 96 阅读 · 0 评论 -
P1908 逆序对 -- 离散化
题目描述猫猫TOM和小老鼠JERRY最近又较量上了,但是毕竟都是成年人,他们已经不喜欢再玩那种你追我赶的游戏,现在他们喜欢玩统计。最近,TOM老猫查阅到一个人类称之为“逆序对”的东西,这东西是这样定义的:对于给定的一段正整数序列,逆序对就是序列中ai>aj且i<j的有序对。知道这概念后,他们就比赛谁先算出给定的一段正整数序列中逆序对的数目。Update:数据已加强。输入格式第一...原创 2019-08-07 10:01:47 · 144 阅读 · 0 评论 -
P1582 倒水 -- 一道懂了就很简单的题(滑稽)
题目描述一天,CC买了N个容量可以认为是无限大的瓶子,开始时每个瓶子里有1升水。接着CC发现瓶子实在太多了,于是他决定保留不超过K个瓶子。每次他选择两个当前含水量相同的瓶子,把一个瓶子的水全部倒进另一个里,然后把空瓶丢弃。(不能丢弃有水的瓶子)显然在某些情况下CC无法达到目标,比如N=3,K=1。此时CC会重新买一些新的瓶子(新瓶子容量无限,开始时有1升水),以到达目标。现在CC想知道,最少...原创 2019-08-05 16:20:36 · 202 阅读 · 0 评论 -
P2587 [ZJOI2008]泡泡堂 -- 贪心
题目描述第XXXX届NOI期间,为了加强各省选手之间的交流,组委会决定组织一场省际电子竞技大赛,每一个省的代表队由n名选手组成,比赛的项目是老少咸宜的网络游戏泡泡堂。每一场比赛前,对阵双方的教练向组委会提交一份参赛选手的名单,决定了选手上场的顺序,一经确定,不得修改。比赛中,双方的一号选手,二号选手……,n号选手捉对厮杀,共进行n场比赛。每胜一场比赛得2分,平一场得1分,输一场不得分。最终将双方...原创 2019-08-01 11:52:14 · 77 阅读 · 0 评论 -
单词接龙--DFS
题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如 beas和astonish,如果接成一条龙则变为beastonish,另外相邻的两部分不能存在包含关系,例如at 和 atide 间不能相连。输入格式输入的第一行为一个单独的...原创 2019-08-01 11:39:41 · 232 阅读 · 0 评论 -
NOIP/P1080 国王游戏 -- 贪心+高精度
题目描述恰逢 H 国国庆,国王邀请 n 位大臣来玩一个有奖游戏。首先,他让每个大臣在左、右手上面分别写下一个整数,国王自己也在左、右手上各写一个整数。然后,让这 n 位大臣排成一排,国王站在队伍的最前面。排好队后,所有的大臣都会获得国王奖赏的若干金币,每位大臣获得的金币数分别是:排在该大臣前面的所有人的左手上的数的乘积除以他自己右手上的数,然后向下取整得到的结果。国王不希望某一个大臣获得特别多...原创 2019-08-02 15:54:39 · 192 阅读 · 0 评论 -
依赖背包 -- The more the better(越多越好)
题面ACboy很喜欢玩一种战略游戏,在一个地图上,有N座城堡,每座城堡都有一定的宝物,在每次游戏中ACboy允许攻克M个城堡并获得里面的宝物。但由于地理位置原因,有些城堡不能直接攻克,要攻克这些城堡必须先攻克其他某一个特定的城堡。你能帮ACboy算出要获得尽量多的宝物应该攻克哪M个城堡吗?Input第一行包括2个整数,N,M.(1 <= M <= N <= 200);在接下...原创 2019-03-16 11:22:06 · 196 阅读 · 0 评论 -
CF294B Shaass and Bookshelf
上题面Shaass拥有n本书。他想为他的所有书制作一个书架,并想让书架的长宽尽量小。第i本书的厚度是t[i],且这本书的纸张宽度是w[i]。书的厚度是1或2,所有书都有同样的高度(即书架的高是均匀的)。Shaass以以下的方式摆放这些书籍。1.他选择了一些书并竖直摆放它们。2.他将剩余的书籍水平纺织于竖直的书上面。 水平放置的书的宽度和不能多于竖直放置的书的总厚度。图中描绘了书籍的样本排...原创 2019-01-05 11:14:24 · 340 阅读 · 0 评论 -
传纸条--一道不简单のdp题
洛谷-- P1006 传纸条题目描述小渊和小轩是好朋友也是同班同学,他们在一起总有谈不完的话题。一次素质拓展活动中,班上同学安排做成一个m行n列的矩阵,而小渊和小轩被安排在矩阵对角线的两端,因此,他们就无法直接交谈了。幸运的是,他们可以通过传纸条来进行交流。纸条要经由许多同学传到对方手里,小渊坐在矩阵的左上角,坐标(1,1),小轩坐在矩阵的右下角,坐标(m,n)。从小渊传到小轩的纸条只可以向...原创 2018-09-26 09:32:09 · 142 阅读 · 0 评论