07 2019 档案

摘要:题目分析 我们把选出的路径看做一条1到n的简单路径+一些环 简单路径可以任取一条,就算我们选出的这条不是最优解的路径,我们也可以认为,我们走这条路径到了n,又走最优解的路径回到1,然后再走这条路径到n,这样其实就是这条路径+一个环,异或一下就抵消了这条路径。 那么对于一个不直接与这条路径联通的环,我 阅读全文
posted @ 2019-07-29 23:49 LI_dox 阅读(197) 评论(0) 推荐(0)
摘要:题目分析 (By duyi) 由于下坡不会增加体力值,而上坡会减小体力值,因此总体来说坡度对我们是不利的,我们要让坡度越少越好。考虑如果整张图都是0,那么大家总的耗费的体力值就是0,由于体力值不为负,此时必然达到最小值。然而本题中强制要求右下角是1,因此我们想到最终构出的图必定是左上角一堆0,右下角 阅读全文
posted @ 2019-07-29 23:43 LI_dox 阅读(203) 评论(0) 推荐(0)
摘要:题目分析 关于Nim游戏,当所有堆异或起来为0时,必输,否则有必胜方法。 所以,问题就转化成了在线询问树上一条道路上点权的异或值并支持修改。 在树上的询问不好搞,所以我们使用bfs序将原树转化成一段区间。 对于一次查询,也就转化成了一段区间的异或和。 考虑一个点会影响哪个区间,已知,就是访问到它的时 阅读全文
posted @ 2019-07-29 23:34 LI_dox 阅读(169) 评论(0) 推荐(0)
摘要:题目分析 推推式子就好了 首先把题目要求的式子写出来: 把里面的p除掉: 把枚举j的上界改为i,因为(i,j),(j,i)我们一次就可以算出,而-1是因为i=j时多算了一次。 把里面的项改写为φ(i),得: 所以只需要线性筛时求出φ(i),然后再求个前缀和就行。 阅读全文
posted @ 2019-07-28 23:51 LI_dox 阅读(159) 评论(0) 推荐(0)
摘要:题目分析 (看到这种打怪的题,一般不是贪心就是DP...) 我们发现对于此题,状态太多以至于无法贪心,所以我们只好DP。 因为 魔法攻击 与 普通攻击和特技攻击 是相对独立的,所以可以分开来考虑。 令fm[i],fs[i]分别为 只使用魔法攻击 与 只是用普通攻击和特技攻击 到第i回合(结束)所能造 阅读全文
posted @ 2019-07-28 23:31 LI_dox 阅读(170) 评论(0) 推荐(0)
摘要:题目分析 简单地说,题目就是让我们找出前k大的大小在l~r之间的区间。 因为每段和弦都是连续的,而区间美妙度为所包括的音符的美妙度之和,所以可以使用前缀和来优化。 有个最朴素的想法就是,我们把所有大小在l~r之间的区间全部抽出来排序。但这样复杂度太大了,明显无法通过,所以考虑如何优化。 既然我们要找 阅读全文
posted @ 2019-07-28 23:07 LI_dox 阅读(215) 评论(0) 推荐(0)
摘要:待填坑 阅读全文
posted @ 2019-07-28 22:34 LI_dox 阅读(113) 评论(0) 推荐(0)
摘要:题目分析 显然,一行上如果在第j列为‘1’,那么这一行就可以被换到第j行。换一个说法,题目就是让我们判断是否有一个方案,使得每一行i都有列上满足i位置是1行来跟他匹配。 显然这是个二分图匹配(列->行),直接建图跑Dinic即可。 阅读全文
posted @ 2019-07-28 07:13 LI_dox 阅读(155) 评论(0) 推荐(0)
摘要:题目分析 观察题目,我们要实现一段区间的查找并且这个查找很容易用数组来维护,所以自然有一种很暴力的莫队做法。 但数据量最大为2e6,明显以 O(N*N1/2)是不够的。 继续思考,我们发现一种颜色的花若有贡献,可以仅仅把这个贡献算在区间的最后一朵花上。所以,我们把询问离线下来,按l为第一关键字,r为 阅读全文
posted @ 2019-07-28 06:50 LI_dox 阅读(211) 评论(0) 推荐(0)
摘要:题目大意 有 N(1≤N≤1e5)头牛按顺序排成一列,编号从 1 到 N,1 号牛在队头,N 号牛在队尾。 每次位于队头的牛 i 拿到一个礼物,然后插入到从队尾数ci​头牛之前的位置。。举个栗子: 初始队列 1,2,3,4,5 c1​= 2,c2​ = 3,则第一次操作后的序列为 2,3,1,4,5 阅读全文
posted @ 2019-07-24 08:30 LI_dox 阅读(263) 评论(0) 推荐(0)
摘要:题目大意 一个谷仓是一个N*M的矩形网格,有一些网格里有干草。Bessie站在其中一个格子内,还有一个格子里有一个大木箱。Bessie不能和大木箱在一个格子里,也不能和干草在一个格子里。 如果她不与干草一个格子,她就可以往自己旁边的四个方向(东西南北)移动,如果她想移动到有木箱的格子里,那个木箱就会 阅读全文
posted @ 2019-07-24 07:50 LI_dox 阅读(266) 评论(0) 推荐(0)
摘要:题目大意 定义一个字符串的「独特值」为只属于该字符串的本质不同的非空子串的个数。如 "amy" 与 “tommy” 两个串,只属于 "amy" 的本质不同的子串为 "a" "am" "amy" 共 3 个。只属于 "tommy" 的本质不同的子串为 "t" "to" "tom" "tomm" "to 阅读全文
posted @ 2019-07-24 07:35 LI_dox 阅读(213) 评论(0) 推荐(0)
摘要:题目大意 Bessie和Elsie各自烤了 N(1≤N≤10^5)个馅饼。Bessie 会这 2N 个馅饼打分,Elsie 也会。二者的打分均为一个 ≤1e9 的非负整数。由于她们口味不同,每个派的两个分数可能不同。她们想互赠礼物。开始时,Bessie 送给 Elsie 一个馅饼。她们收到礼物(对方 阅读全文
posted @ 2019-07-23 08:21 LI_dox 阅读(350) 评论(0) 推荐(0)
摘要:题目大意 小TY的同学HF也想创作艺术 HF只有一块长条状的画布(画条),长度为N(1≤N≤100,000), 所以每一次涂色只能涂上连续几个单位的颜料,同样新的颜料可以完全覆盖旧的颜料 由于他的颜料同样非常傲娇,每次涂完要等上1day才能完全干,只有旧颜料干了以后才能用新颜料覆盖 现在小HF用了2 阅读全文
posted @ 2019-07-22 22:25 LI_dox 阅读(247) 评论(0) 推荐(0)
摘要:题目大意 FJ有一些有斑点和一些没有斑点的牛,他想搞清楚到底什么基因控制这个牛有没有斑点。 于是他找了n (1≤n≤500)有斑点的牛和n头没有斑点的牛 这些牛的基因长度为m(1≤m≤500)(基因中之包含ATCG四个字母) 求这个序列中的一个子串,可以确定是否有斑点。 子串需要符合要求:有斑点的牛 阅读全文
posted @ 2019-07-22 22:11 LI_dox 阅读(272) 评论(0) 推荐(0)
摘要:题目大意 给定长度为2N的序列,1~N各出现过2次,i第一次出现位置记为ai,第二次记为bi,求满足 ai<aj<bi<bj 的对数 题目分析 把所有数对找出来,然后按左端点排序。令当前数对为j, 那么排序保证了 ai<aj<bj ,然后每次统计左右端点之间的标记个数,即找出aj与bj间的bi, 其 阅读全文
posted @ 2019-07-22 21:53 LI_dox 阅读(152) 评论(0) 推荐(0)
摘要:题目大意 给你两条由n个点组成的一条直链,点带有点权且每条直链的点权为1-n的排列,你可以随意设置每个链中点排列的顺序,现在要求你在两个链中连线 两个点能连线需满足: 在不同的链上 不与前面的线交叉 点权差值小于等于4 一个点只能连一条线 求最大可能连线数 题目分析 对于该题,显然有一种 O(N2) 阅读全文
posted @ 2019-07-22 21:44 LI_dox 阅读(149) 评论(0) 推荐(0)
摘要:题目大意 奶牛们为什么要穿马路?一个原因只是因为FJ的牧场的路实在是太多了,使得奶牛们每天不得不穿梭在许许多多的马路中央。 FJ的牧场可以看作是一块N×N 的田地(3≤N≤100),N−1 条南北向的道路和 N−1 条东西向的道路贯穿整个牧场,同时是每块田野的分界线。牧场的最外面是一圈高大的栅栏以防 阅读全文
posted @ 2019-07-22 21:20 LI_dox 阅读(258) 评论(0) 推荐(0)
摘要:题目大意 贝西误把自己困在了FJ谷仓的一侧。因为她的视力很差,她在脱困时需要你的帮助。 谷仓的平面图是一个方格图,有些方格(即单位)是空的,其他的则是不可通过的柴草堆。贝西从左下角开始(方格1,1)想一路搬到右上角。你可以引导她,告诉她一个指令序列,指令可以为“前进”“左转90度”“右转90度”。你 阅读全文
posted @ 2019-07-22 21:05 LI_dox 阅读(220) 评论(0) 推荐(0)
摘要:题目大意 你可能听说过“石头,剪刀,布”的游戏。FJ的牛喜欢玩一个类似的游戏,它们称之为“蹄子,剪刀,布”(“蹄子”就是“石头”)。 游戏规则很简单:比赛双方同时数到3,然后同时出一个手势,代表“蹄子”“剪刀”或“布”。“蹄子”胜“剪刀”,“剪刀”胜“布”,“布”胜“蹄子”。举个例子,第一头牛出“蹄 阅读全文
posted @ 2019-07-22 21:01 LI_dox 阅读(326) 评论(0) 推荐(0)
摘要:题目大意 FJ正在安排他的N头奶牛站成一排来拍照。(1<=N<=100,000)序列中的第i头奶牛的高度是h[i],且序列中所有的奶牛的身高都不同。 就像他的所有牛的照片一样,FJ希望这张照片看上去尽可能好。他认为,如果L[i]和R[i]的数目相差2倍以上的话,第i头奶牛就是不平衡的。(L[i]和R 阅读全文
posted @ 2019-07-22 20:50 LI_dox 阅读(268) 评论(0) 推荐(0)
摘要:题目大意 Bessie的表妹Ella和Bella正在参观农场。不幸的是,自从他们到达以来,他们一直在恶作剧。 在他们的最新计划中,他们决定尽可能多地割草。农场的草地是 T×T 的正方形。左下角是 (0,0) ,右上角是 (T,T) 。因此,正方形包含 (T+1)2 个格点(具有整数坐标的点)。 El 阅读全文
posted @ 2019-07-22 19:28 LI_dox 阅读(502) 评论(0) 推荐(0)
摘要:题目大意 Bessie和Farmer John喜欢山羊卡丁车比赛。这个比赛非常类似于其他人喜欢的卡丁车比赛,除了卡丁车是由山羊拉动,以及赛道是由农田组成。农田由 N 个草地和 M 条道路组成,每条道路都连接着两个草地。 定义农场是两个或更多草地的一个集合,同一农场中的每个草地都可以沿着一系列唯一的道 阅读全文
posted @ 2019-07-22 15:07 LI_dox 阅读(314) 评论(0) 推荐(0)
摘要:题目大意 由于目前可供奶牛们使用的约会网站并没有给Farmer John留下深刻印象,他决定推出一个基于新匹配算法的奶牛交友网站,该算法可基于公牛和母牛间的共同兴趣对公牛和母牛进行匹配。 Bessie在寻找情人节Barn Dance的合作伙伴时,决定试用这个网站。在注册账户之后,FJ的算法为他给出了 阅读全文
posted @ 2019-07-22 08:21 LI_dox 阅读(302) 评论(0) 推荐(0)
摘要:题目大意 每天特快列车都会经过农场。列车有N节车厢(1≤N≤10^5),每节车厢上有一个1到10^9之间的正整数编号;不同的车厢可能会有相同的编号。 平时,Bessie会观察驶过的列车,记录车厢的编号。但是今天雾实在太浓了,Bessie一个编号也看不见!幸运的是,她从城市里某个可靠的信息源获知了列车 阅读全文
posted @ 2019-07-22 08:01 LI_dox 阅读(327) 评论(0) 推荐(0)
摘要:题目大意 奶牛Bessie意识到为了保持好的体形她需要更多地进行锻炼。她需要你帮助她选择在农场里每天用来晨跑的路线。 农场由N块草地组成(1≤N≤2*10^5),方便起见编号为1…N,由M条双向的小路连接(1≤M≤2*10^5)。作为一种遵循规律的生物,奶牛们倾向于使用其中特定的N−1条小路作为她们 阅读全文
posted @ 2019-07-21 22:39 LI_dox 阅读(387) 评论(0) 推荐(0)
摘要:题目大意 出于某种原因,农夫约翰的牛总是在举行激光表演。 对于他们的最新展会,奶牛已经购买了一个大功率的激光器 - 这么大,事实上,他们似乎不能轻易地从它交付的位置移动。他们想以某种方式将激光的光发送到FJ物业另一侧的谷仓。激光器和谷仓都可以被认为位于FJ农场的地图上的2D平面中的点上。牛计划指挥激 阅读全文
posted @ 2019-07-20 22:06 LI_dox 阅读(271) 评论(0) 推荐(0)
摘要:题目大意 每天,农夫约翰走过他的牧场,检查他的每头奶牛的存在感。在他的农场,他有两个品种的牛,Holsteins和Guernseys。 他的H Holsteins方便地编号为1…H,并且他的G Guernseys方便地编号为1…G(1≤H≤1000,1≤G≤1000)。每个牛位于2D平面中的点(不一 阅读全文
posted @ 2019-07-20 21:41 LI_dox 阅读(220) 评论(0) 推荐(0)
摘要:题目大意 FJ的N头牛(1≤N≤1000)为了在他们之间传播信息, 想要组织一个"哞哞广播"系统. 奶牛们决定去用步话机装备自己而不是在很远的距离之外互相哞哞叫, 所以每一头奶牛都必须有一个步话机. 这些步话机都有一个限制传播半径, 但是奶牛们可以间接地通过中间奶牛传播信息, 所以并不是每头牛都必须 阅读全文
posted @ 2019-07-20 20:53 LI_dox 阅读(262) 评论(0) 推荐(0)
摘要:题目大意 给定一个1*n(2≤N≤248)的地图,在里面玩2048,每次可以合并相邻两个(数值范围1-40),问最大能合出多少。注意合并后的数值并非加倍而是+1,例如2与2合并后的数值为3。 题目分析 观察数据范围与题目,n<=248 并且 “每次可以合并相邻两个” ,不难想到要使用区间DP。 令 阅读全文
posted @ 2019-07-20 20:26 LI_dox 阅读(304) 评论(0) 推荐(0)
摘要:题目大意 FJ和他的奶牛们正在计划离开小镇做一次长的旅行,同时FJ想临时地关掉他的农场以节省一些金钱。 这个农场一共有被用M条双向道路连接的N个谷仓(1<=N,M<=200000)。为了关闭整个农场,FJ 计划每一次关闭掉一个谷仓。当一个谷仓被关闭了,所有的连接到这个谷仓的道路都会被关闭,而且再也不 阅读全文
posted @ 2019-07-20 20:16 LI_dox 阅读(241) 评论(0) 推荐(0)
摘要:题目大意 在一个二维的牧场中,Farmer John的N(3<=N<=50000)头牛都各占一席。他想用边平行于x轴和y轴的矩形围栏围住所有牛,并且要让围栏尽可能小(牛可以在边界线上)。 不幸地,由于Farmer John的奶牛产量惨淡,导致最后一个季度预算紧张。因此,他希望封闭一个较小的地区来减少 阅读全文
posted @ 2019-07-20 18:49 LI_dox 阅读(292) 评论(0) 推荐(0)
摘要:题目大意 有一个平面,左下角是(0,0),右上角是(A,B)。 有n个平行于y轴的栅栏a1..an,表示挡在(ai,0)到(ai,B)之间。有m个平行于x轴的栅栏b1..bn,表示挡在(0,bi)到(A,bi)之间。 这样,平面被划成了(n+1)*(m+1)块。现在要去掉某些栅栏的一部分,使得每一块 阅读全文
posted @ 2019-07-20 18:12 LI_dox 阅读(198) 评论(0) 推荐(0)
摘要:题目大意 还是这个谷仓,有n(3<=n<=100)个房间。当然,奶牛可能不止n头了。奶牛都在谷仓外面。现在约翰想要让第i个房间关ri(1<=ri<=1000000)头奶牛按顺时针方向走,直到到达合适的房间。这k(1<=k<=7)个门开在哪里,才能使得奶牛们走的路程最少。奶牛在谷仓外可以随意移动,可以 阅读全文
posted @ 2019-07-20 18:01 LI_dox 阅读(269) 评论(0) 推荐(0)
摘要:题目大意 有一个 N 个点的环,相邻两个点距离是 1。 点顺时针标号为 1 ~ N 。 每一个点有Ci​头牛,保证 ∑ci=N 。 每头牛都可以顺时针走。设一头牛走了 d 个单位停下了,将耗费 d^2 的能量。 请设计一种牛的走法,使得每一个点上都正好有一头牛,且最小化耗费的能量。 题目分析 观察题 阅读全文
posted @ 2019-07-20 17:49 LI_dox 阅读(206) 评论(0) 推荐(0)
摘要:题目大意 奶牛们的特大城市,牛都,要进行重新分区了!——这总是一个在居住在这里的两大主要种族(荷斯坦牛和更赛牛)之间富有争议的政治事件,因为两大种族都想要在牛都政府中保持足够的影响力。 牛都的大都市圈由一列N块牧草地(1≤N≤3*1e5)组成,每块里有一头奶牛,均为荷斯坦牛和更赛牛之一。 牛都政府想 阅读全文
posted @ 2019-07-20 15:56 LI_dox 阅读(309) 评论(0) 推荐(0)
摘要:题目大意 奶牛们从世界各地聚集起来参加一场大型聚会。总共有 N 头奶牛, N−1 对奶牛互为朋友。每头奶牛都可以通过一些朋友关系认识其他每头奶牛。 她们玩得很开心,但是现在到了她们应当离开的时间了,她们会一个接一个地离开。她们想要以某种顺序离开,使得只要至少还有两头奶牛尚未离开,所有尚未离开的奶牛都 阅读全文
posted @ 2019-07-20 14:57 LI_dox 阅读(384) 评论(0) 推荐(0)
摘要:题目大意 FJ有 N(1≤N≤1e5 )头奶牛(分别用 1…N 编号)排成一行。FJ喜欢他的奶牛以升序排列,不幸的是现在她们的顺序被打乱了。在过去FJ曾经使用一些诸如“冒泡排序”的开创性的算法来使他的奶牛排好序,但今天他想偷个懒。取而代之,他会每次对着一头奶牛叫道“按顺序排好”。当一头奶牛被叫到的时 阅读全文
posted @ 2019-07-20 11:22 LI_dox 阅读(247) 评论(0) 推荐(0)
摘要:题目大意 Bessie为了存钱给她的牛棚新建一间隔间,开始在当地的马戏团里表演,通过在平衡木上小心地来回走动来展示她卓越的平衡能力。 Bessie能够通过表演赚到的钱取决于她最终成功跳下平衡木的位置。平衡木上从左向右的位置记为 0,1,…,N+1 。(2≤N≤1e5) 如果Bessie到达了位置 0 阅读全文
posted @ 2019-07-20 09:35 LI_dox 阅读(413) 评论(0) 推荐(0)
摘要:题目大意 说按顺时针顺序给你N(4≤N≤200)个点,围成一个N边形农场。贝西要从某一点p出发走道农场1,她不知道自己在哪个点。 她先按顺时针顺序走若干个点,记录下她所走的每条边的长度和每次转弯的角度,如果从当前记录的信息能够准确判断她所在的位置,她就可以选择继续以往前走或掉头往回走两种方式中距离较 阅读全文
posted @ 2019-07-19 22:11 LI_dox 阅读(251) 评论(0) 推荐(0)
摘要:题目大意 FJ失去了他最喜欢的牛铃,而Bessie已经同意帮助他找到它!他们用不同的路径搜索农场,通过无线电保持联系。不幸的是,无线电中的电池电量不足,所以他们设法尽可能保持两者位置的距离最小,以节省电量。 FJ从位置(fx,fy)开始,并计划遵循由N步骤组成的路径,每个步骤都是“N”(北),“E” 阅读全文
posted @ 2019-07-19 21:59 LI_dox 阅读(265) 评论(0) 推荐(0)
摘要:题目大意 奶牛Bessie设计了一个游戏:“愤怒的奶牛”。游戏的原型是:有一些可爆炸的草堆分布在一条数轴的某些坐标上,玩家用弹弓把一头奶牛发射到数轴上。奶牛砸到数轴上的冲击波会引发附近的草堆爆炸,而被引爆的草堆可能会引爆其他草堆。游戏的目标是玩家用一只奶牛炸掉所有的草堆。 有N (2≤N≤50,00 阅读全文
posted @ 2019-07-19 21:35 LI_dox 阅读(379) 评论(0) 推荐(0)
摘要:题目大意 有一个 N×M(1≤N,M≤1,000) 的棋盘,Bessie 开始时在左上角的格子,她要移动到右下角的格子上。当 Bessie 位于一个格子上时,她只能移动到与之有公共边的相邻格子。棋盘上的格子按照颜色可分为红、粉、橙、绿、紫五类。 红色格子:不能通过。 粉色格子:可以自由通过。 橙色格 阅读全文
posted @ 2019-07-19 21:22 LI_dox 阅读(258) 评论(2) 推荐(0)
摘要:题目大意 现在Bessie的饱食度为 0 ,她每吃一个橙子,饱食度就会增加 A ;每吃一个柠檬,饱食度就会增加 B 。Bessie还有一次喝水的机会,如果Bessie喝水前饱食度为 x ,喝水后饱食度会变为 ⌊x/2​⌋ 。Bessie的饱食度不能超过 T (1 ≤ T ≤ 5,000,000) , 阅读全文
posted @ 2019-07-19 20:46 LI_dox 阅读(294) 评论(0) 推荐(0)
摘要:题目大意 有 2N 张牌,它们的点数分别为 1 到 2N 。Bessie 拿了其中的 N 张,Elsie 拿了剩下的 N 张。Bessie 和 Elsie 会进行 K 轮游戏,在每轮游戏中,Bessie 和 Elsie 各出一张牌。出了的牌不能收回。在前 N/2 轮中,谁的牌点数大谁就赢;在后 N/ 阅读全文
posted @ 2019-07-19 20:37 LI_dox 阅读(282) 评论(1) 推荐(0)
摘要:做题+总结: USACO 2015~2019 Pt 所有题目 悦同十三练 近十年提高组题目 近十年JSOI题目 待总结: USACO Training 的一些好题 校内集训题目 省队集训题目 阅读全文
posted @ 2019-07-19 17:10 LI_dox 阅读(245) 评论(1) 推荐(0)
摘要:题目大意 农夫约翰最近买了N(1≤N≤100,000)个干草堆,他把这些干草堆都放在家和农场之间的一条直路上,每个干草堆的位置各不相同。不幸的是,他忘记了他的奶牛贝里斯正外出吃草,贝里斯也许会被这些干草堆所限制住!干草堆j的大小是Sj,在Pj的位置上。贝里斯从一个不是干草堆的地方出发,他可以自由的在 阅读全文
posted @ 2019-07-19 17:05 LI_dox 阅读(263) 评论(0) 推荐(0)
摘要:题目大意 农夫FJ的农场是一个N*N的正方形矩阵(1≤N≤500),每一块用一个字母作标记。比如说: ABCD BXZX CDXB WCBA 某一天,FJ从农场的左上角走到右下角,当然啦,每次他只能往右或者往下走一格。FJ把他走过的路径记录下来。现在,请你把他统计一下,所有路径中,回文串的数量(从前 阅读全文
posted @ 2019-07-19 16:48 LI_dox 阅读(325) 评论(0) 推荐(0)
摘要:题目大意 FJ把杂志上所有的文章摘抄了下来并把它变成了一个长度不超过10^5的字符串S。他有一个包含n个单词的列表,列表里的n个单词记为t1...tN。他希望从S中删除这些单词。 FJ每次在S中找到最早出现的列表中的单词(最早出现指该单词的开始位置最小),然后从S中删除这个单词。他重复这个操作直到S 阅读全文
posted @ 2019-07-19 16:27 LI_dox 阅读(174) 评论(0) 推荐(0)
摘要:题目大意 就像人类喜欢跳格子游戏一样,FJ的奶牛们发明了一种新的跳格子游戏。虽然这种接近一吨的笨拙的动物玩跳格子游戏几乎总是不愉快地结束,但是这并没有阻止奶牛们在每天下午参加跳格子游戏 游戏在一个R*C (2 <= R <= 750, 2 <= C <= 750)的网格上进行,每个格子有一个取值在1 阅读全文
posted @ 2019-07-19 16:15 LI_dox 阅读(198) 评论(0) 推荐(0)
摘要:题目大意 约翰有n块草场,编号1到n,这些草场由若m条单行道相连。奶牛贝西是美味牧草的鉴赏家,她想到达尽可能多的草场去品尝牧草。(1 <= n, m <= 100,000). 贝西总是从1号草场出发,最后回到1号草场。她想经过尽可能多的草场,贝西在通过一个草场时只能吃一次草,但一个草场可以经过多次。 阅读全文
posted @ 2019-07-19 15:58 LI_dox 阅读(233) 评论(0) 推荐(0)
摘要:题目大意 奶牛贝西想连续看L (1 <= L <= 100,000,000)分钟的电影,有 N (1 <= N <= 20)部电影可供选择,每部电影会在一天的不同时段放映一次或多次。 贝西可以在一部电影播放过程中的任何时间进入或退出放映厅。但她不愿意重复看到一部电影,所以每部电影她最多看到一次。她也 阅读全文
posted @ 2019-07-19 15:40 LI_dox 阅读(212) 评论(0) 推荐(0)
摘要:题目大意 约翰的N(1 <= N <= 500)头奶牛的位置由坐标平面上的点来描述。这些奶牛分为两种:Holsteins 和 Guernseys。约翰想要修建一个矩形的围栏,围栏的边平行于x轴或者y轴,并且要求围栏中只有Holsteins类型的奶牛(一头奶牛在围栏的边边上也算在围栏以内)。 约翰想要 阅读全文
posted @ 2019-07-19 15:24 LI_dox 阅读(199) 评论(0) 推荐(0)
摘要:题目大意 Farmer John 的 N 头奶牛 ( 1 ≤ N ≤ 1e5 ) 正在一条长度无限的跑道上慢跑,每头奶牛都有一个不同的开始位置,以及不同的跑步速度。 为了方便奶牛们互相超越,整个跑道被分成了若干条赛道。在同一时刻,不可能有在同一条赛道上的两头奶牛占据相同的位置。 现在奶牛们要跑 T  阅读全文
posted @ 2019-07-19 13:26 LI_dox 阅读(274) 评论(0) 推荐(0)
摘要:题目大意 作为一名狂热的马拉松长跑运动员,贝茜喜欢为她的同伴们开设马拉松课程。她最近设计了一个有N个检查点的路线(1 < = N < = 100,000),必须按顺序经过。 不幸的是,贝茜意识到其他的奶牛可能没有足够的耐力跑完全程。因此,她想知道特定的子路线需要多长时间才能跑完,其中的子路线是从完整 阅读全文
posted @ 2019-07-19 13:03 LI_dox 阅读(289) 评论(0) 推荐(0)
摘要:题目大意 FJ将飞盘抛向身高为H(1 <= H <= 1,000,000,000)的Mark,但是Mark被N(2 <= N <= 20)头牛包围。牛们可以叠成一个牛塔,如果叠好后的高度大于或者等于Mark的高度,那牛们将抢到飞盘。 每头牛都一个身高,体重和耐力值三个指标。耐力指的是一头牛最大能承受 阅读全文
posted @ 2019-07-19 11:45 LI_dox 阅读(224) 评论(0) 推荐(0)
摘要:从此入坑! 阅读全文
posted @ 2019-07-19 09:05 LI_dox 阅读(106) 评论(0) 推荐(0)