02 2019 档案
摘要:Description 给定一个长度为 的排列,有 次操作,每次选取一段局部进行升序或降序排序,问你一波操作后某个位置上的数字是几 Hint Solution 有两种做法,一种在线一种离线,这里把在线部分讲得更清楚点吧…… 考虑离线算法
阅读全文
摘要:Description 给定一个长度为 的序列, 次操作静态查询区间第 大 Input 第一行是 下一行描述这个序列 下面 行描述操作 Output 每个查询输出一行一个数代表答案 Hint
阅读全文
摘要:Description 给定一个无向连通图和若干个小集合,每个小集合包含一些边,对于每个集合,你需要确定将集合中的边删掉后改图是否保持联通。集合间的询问相互独立 定义一个图为联通的当且仅当对于任意的两个顶点,都存在一条路径连接它们 Input 第一行为两个整数 ,代表无向图的点数和边数 下
阅读全文
摘要:Description 给你一个 的矩阵,每个点有权值,每次进行单点修改或者求某子矩阵内权值和,允许离线 Input 第一行是两个数字 和矩阵大小 下面每行可能会出现如下参数 单点修改格子 为 $2,x_1,y_1,x
阅读全文
摘要:Description 给定一棵 个点的树,每个节点有一个权值, 次询问,每次查询两点间路径上有多少不同的权值 Input 第一行是 和 第二行是 个整数描述点权 下面 行描述这棵树 最后 行每行两个整数代表一次查询 Output 对每个查询
阅读全文
摘要:Description 一个餐厅在相继的 天里,每天需用的餐巾数不尽相同。假设第 天需要 块餐巾。餐厅可以购买新的餐巾,每块餐巾的费用为 分;或者把旧餐巾送到快洗部,洗一块需 天,其费用为 分;或者送到慢洗部,洗一块需 天(),其费
阅读全文
摘要:Description 有 件工作要分配给 个人做。第 个人做第 件工作产生的效益为 。试设计一个将 件工作分配给 个人做的分配方案,使产生的总效益最大。 Input 文件的第 行有 个正整数 ,表示有
阅读全文
摘要:Description 给定 个点 条无向边,每条边有两种边权,贵一点的和便宜一点的。要求至少选择 条贵边使得图联通且花费最大的边权值最小。 Input 第一行是三个整数 。 下面 行每行描述一条边。 Output 输出最小花费与方案。 Hint
阅读全文
摘要:Description DLS 有 个花田,每个花田里有 朵花。 DLS 喜欢稀奇古怪的花田,他希望重新排列花田,然后去采花。 但 DLS 采花又有一个癖好:他会从左往右采花。 若当前采到第 个花田,在之前有一个花田的花的数量,是第 个花田的花的数量的因子的话,那
阅读全文
摘要:Description 小A在平面上(0,0)点的位置,第i栋楼房可以用一条连接(i,0)和(i,Hi)的线段表示,其中Hi为第i栋楼房的高度。如果这栋楼房上任何一个高度大于0的点与(0,0)的连线没有与之前的线段相交,那么这栋楼房就被认为是可见的。 施工队的建造总共进行了M天。初始时,所有楼房都还
阅读全文