10 2021 档案
摘要:网络流24题(二十) 二十、深海机器人问题 题目描述 深海资源考察探险队的潜艇将到达深海的海底进行科学考察。 潜艇内有多个深海机器人。潜艇到达深海海底后,深海机器人将离开潜艇向预定目标移动。 深海机器人在移动中还必须沿途采集海底生物标本。沿途生物标本由最先遇到它的深海机器人完成采集。 每条预定路径上
阅读全文
摘要: 使用复数单位根对进行优化,则使用了另外一种方式优化。 这种方式被称之为原根。 使用单位根时我们会进行大量的浮点计算,这不光让程序的运行时间大大增加,还会带来很大的进度误差。而原根则没有这样的问题。 除此之外还解决了多项式乘法带模数的情况。 原根
阅读全文
摘要:网络流24题(十九) 十九、负载平衡问题 题目描述 G 公司有 n 个沿铁路运输线环形排列的仓库,每个仓库存储的货物数量不等。如何用最少搬运量可以使 n 个仓库的库存数量相同。搬运货物时,只能在相邻的仓库之间搬运。 输入格式 第一行一个正整数 n,表示有 n 个仓库。 第二行 n 个正整数,表示 n
阅读全文
摘要:网络流24题(十八) 十八、分配问题 题目描述 有 n 件工作要分配给 n 个人做。第 i 个人做第 j 件工作产生的效益为 。试设计一个将 n 件工作分配给 n 个人做的分配方案,使产生的总效益最大。 输入格式 文件的第 1 行有 1 个正整数 n,表示有 n 件工作要分配给
阅读全文
摘要:网络流24题(十七) 十七、运输问题 题目描述 W 公司有 m 个仓库和 n 个零售商店。第 i 个仓库有 个单位的货物;第 j 个零售商店需要 个单位的货物。 货物供需平衡,即$\sum\limits_{i=1}{m}a_i=\sum\limits_{j=1}{n}b
阅读全文
摘要:网络流24题(十六) 十六、数字梯形问题 题目描述 给定一个由 n 行数字组成的数字梯形如下图所示。 梯形的第一行有 m 个数字。从梯形的顶部的 m 个数字开始,在每个数字处可以沿左下或右下方向移动,形成一条从梯形的顶至底的路径。 分别遵守以下规则: 从梯形的顶至底的 m 条路径互不相交; 从梯形的
阅读全文
摘要:网络流24题 十五、汽车加油行驶问题 题目描述 给定一个 的方形网格,设其左上角为起点,坐标, 轴向右为正, 轴向下为正,每个方格边长为 ,如图所示。 一辆汽车从起点出发驶向右下角终点,其坐标为 。
阅读全文
摘要:网络流24题(十四) 十四、孤岛营救问题 题目描述 1944 年,特种兵麦克接到国防部的命令,要求立即赶赴太平洋上的一个孤岛,营救被敌军俘虏的大兵瑞恩。瑞恩被关押在一个迷宫里,迷宫地形复杂,但幸好麦克得到了迷宫的地形图。迷宫的外形是一个长方形,其南北方向被划分为 N 行,东西方向被划分为 M 列,于
阅读全文
摘要:P2424 约数和 约数和 很明显需要使用前缀和。 只想到了O(n)的做法,大概就是对于y而言枚举1~y所有数字,每一个数字i会被y/i个数字整除,于是会产生y/i*i的贡献。对这个贡献求和即可。 枚举下来就是O(n)的算法。 看题解得到了一种O()的算法。 就是达标发现y/i
阅读全文
摘要:网络流24题(十三) 十三、星际转移问题 题目描述 由于人类对自然资源的消耗,人们意识到大约在 2300 年之后,地球就不能再居住了。于是在月球上建立了新的绿地,以便在需要时移民。令人意想不到的是,2177 年冬由于未知的原因,地球环境发生了连锁崩溃,人类必须在最短的时间内迁往月球。 现有 \(n\
阅读全文
摘要:P6692 出生点 不难想到,答案就是选择所有的,减去至少选择一次的,加上选择两次的。 表示第个屏蔽点被选择了。 选择两个屏蔽点的: 因为每一个点横坐标和纵坐标之间没有相互影响的关系,可以分别看待。 以横坐标为例,我们可以把横坐标排序,那么后面的一定比前面的大,这样就消除绝对值的影响
阅读全文
摘要:P6298 齿轮 用dp[i]表示k个数,gcd为i的方案数。 考虑容斥得 sum表示,gcd为i的倍数的的方案数。 枚举的时候,只枚举倍数,所以是$\frac{m}{1}+\frac{m}{2}+...+\frac{m}{
阅读全文
摘要:网络流24题(十二) 十二、软件补丁问题 题目描述 T 公司发现其研制的一个软件中有 n 个错误,随即为该软件发放了一批共 m 个补丁程序。每一个补丁程序都有其特定的适用环境,某个补丁只有在软件中包含某些错误而同时又不包含另一些错误时才可以使用。一个补丁在排除某些错误的同时,往往会加入另一些错误。
阅读全文
摘要:网络流24题(十一) 十一、航空路线问题 题目描述 给定一张航空图,图中顶点代表城市,边代表两城市间的直通航线,并且不存在任何两个城市在同一条经线上。现要求找出一条满足下述限制条件的且途经城市最多的旅行路线。 从最西端城市出发,单向从西向东途经若干城市到达最东端城市,然后再单向从东向西飞回起点(可途
阅读全文
摘要:网络流24题(九) 九、方格取数问题 题目描述 有一个 行 列的方格图,每个方格中都有一个正整数。现要从方格中取数,使任意两个数所在方格没有公共边,且取出的数的总和最大,请求出最大的和。 输入格式 第一行是两个用空格隔开的整数,分别代表方格图的行数 和列数 \(n
阅读全文
摘要:网络流24题(七) 七、试题库问题 题目描述 问题描述: 假设一个试题库中有 道试题。每道试题都标明了所属类别。同一道题可能有多个类别属性。现要从题库中抽取 道题组成试卷。并要求试卷包含指定类型的试题。试设计一个满足要求的组卷算法。 编程任务: 对于给定的组卷要求,计算满足要
阅读全文
摘要:网络流24题(六) 六、最长不下降子序列 题目描述 给定正整数序列 计算其最长不下降子序列的长度 ss。 如果每个元素只允许使用一次,计算从给定的序列中最多可取出多少个长度为 ss 的不下降子序列。 如果允许在取出的序列中多次使用 和 $x_n
阅读全文