摘要: 题目大意 FJ和他的奶牛们正在计划离开小镇做一次长的旅行,同时FJ想临时地关掉他的农场以节省一些金钱。 这个农场一共有被用M条双向道路连接的N个谷仓(1<=N,M<=200000)。为了关闭整个农场,FJ 计划每一次关闭掉一个谷仓。当一个谷仓被关闭了,所有的连接到这个谷仓的道路都会被关闭,而且再也不 阅读全文
posted @ 2019-07-20 20:16 LI_dox 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 题目大意 在一个二维的牧场中,Farmer John的N(3<=N<=50000)头牛都各占一席。他想用边平行于x轴和y轴的矩形围栏围住所有牛,并且要让围栏尽可能小(牛可以在边界线上)。 不幸地,由于Farmer John的奶牛产量惨淡,导致最后一个季度预算紧张。因此,他希望封闭一个较小的地区来减少 阅读全文
posted @ 2019-07-20 18:49 LI_dox 阅读(271) 评论(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 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 题目大意 还是这个谷仓,有n(3<=n<=100)个房间。当然,奶牛可能不止n头了。奶牛都在谷仓外面。现在约翰想要让第i个房间关ri(1<=ri<=1000000)头奶牛按顺时针方向走,直到到达合适的房间。这k(1<=k<=7)个门开在哪里,才能使得奶牛们走的路程最少。奶牛在谷仓外可以随意移动,可以 阅读全文
posted @ 2019-07-20 18:01 LI_dox 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 题目大意 有一个 N 个点的环,相邻两个点距离是 1。 点顺时针标号为 1 ~ N 。 每一个点有Ci​头牛,保证 ∑ci=N 。 每头牛都可以顺时针走。设一头牛走了 d 个单位停下了,将耗费 d^2 的能量。 请设计一种牛的走法,使得每一个点上都正好有一头牛,且最小化耗费的能量。 题目分析 观察题 阅读全文
posted @ 2019-07-20 17:49 LI_dox 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 题目大意 奶牛们的特大城市,牛都,要进行重新分区了!——这总是一个在居住在这里的两大主要种族(荷斯坦牛和更赛牛)之间富有争议的政治事件,因为两大种族都想要在牛都政府中保持足够的影响力。 牛都的大都市圈由一列N块牧草地(1≤N≤3*1e5)组成,每块里有一头奶牛,均为荷斯坦牛和更赛牛之一。 牛都政府想 阅读全文
posted @ 2019-07-20 15:56 LI_dox 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 题目大意 奶牛们从世界各地聚集起来参加一场大型聚会。总共有 N 头奶牛, N−1 对奶牛互为朋友。每头奶牛都可以通过一些朋友关系认识其他每头奶牛。 她们玩得很开心,但是现在到了她们应当离开的时间了,她们会一个接一个地离开。她们想要以某种顺序离开,使得只要至少还有两头奶牛尚未离开,所有尚未离开的奶牛都 阅读全文
posted @ 2019-07-20 14:57 LI_dox 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 题目大意 FJ有 N(1≤N≤1e5 )头奶牛(分别用 1…N 编号)排成一行。FJ喜欢他的奶牛以升序排列,不幸的是现在她们的顺序被打乱了。在过去FJ曾经使用一些诸如“冒泡排序”的开创性的算法来使他的奶牛排好序,但今天他想偷个懒。取而代之,他会每次对着一头奶牛叫道“按顺序排好”。当一头奶牛被叫到的时 阅读全文
posted @ 2019-07-20 11:22 LI_dox 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 题目大意 Bessie为了存钱给她的牛棚新建一间隔间,开始在当地的马戏团里表演,通过在平衡木上小心地来回走动来展示她卓越的平衡能力。 Bessie能够通过表演赚到的钱取决于她最终成功跳下平衡木的位置。平衡木上从左向右的位置记为 0,1,…,N+1 。(2≤N≤1e5) 如果Bessie到达了位置 0 阅读全文
posted @ 2019-07-20 09:35 LI_dox 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 题目大意 说按顺时针顺序给你N(4≤N≤200)个点,围成一个N边形农场。贝西要从某一点p出发走道农场1,她不知道自己在哪个点。 她先按顺时针顺序走若干个点,记录下她所走的每条边的长度和每次转弯的角度,如果从当前记录的信息能够准确判断她所在的位置,她就可以选择继续以往前走或掉头往回走两种方式中距离较 阅读全文
posted @ 2019-07-19 22:11 LI_dox 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 题目大意 FJ失去了他最喜欢的牛铃,而Bessie已经同意帮助他找到它!他们用不同的路径搜索农场,通过无线电保持联系。不幸的是,无线电中的电池电量不足,所以他们设法尽可能保持两者位置的距离最小,以节省电量。 FJ从位置(fx,fy)开始,并计划遵循由N步骤组成的路径,每个步骤都是“N”(北),“E” 阅读全文
posted @ 2019-07-19 21:59 LI_dox 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 题目大意 奶牛Bessie设计了一个游戏:“愤怒的奶牛”。游戏的原型是:有一些可爆炸的草堆分布在一条数轴的某些坐标上,玩家用弹弓把一头奶牛发射到数轴上。奶牛砸到数轴上的冲击波会引发附近的草堆爆炸,而被引爆的草堆可能会引爆其他草堆。游戏的目标是玩家用一只奶牛炸掉所有的草堆。 有N (2≤N≤50,00 阅读全文
posted @ 2019-07-19 21:35 LI_dox 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 题目大意 有一个 N×M(1≤N,M≤1,000) 的棋盘,Bessie 开始时在左上角的格子,她要移动到右下角的格子上。当 Bessie 位于一个格子上时,她只能移动到与之有公共边的相邻格子。棋盘上的格子按照颜色可分为红、粉、橙、绿、紫五类。 红色格子:不能通过。 粉色格子:可以自由通过。 橙色格 阅读全文
posted @ 2019-07-19 21:22 LI_dox 阅读(242) 评论(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 阅读(222) 评论(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 阅读(270) 评论(1) 推荐(0) 编辑