随笔分类 - 一些题目
摘要:## Problem 有 个箱子、 种礼物,第 个箱子里有 种礼物。 需要选出一些箱子,要求每一种礼物至少出现在一个箱子中。 求可行的方案数 。 ## Input 输入第一行,包含正整数
阅读全文
摘要:## Problem 给出一个 的矩阵,有一些点不能选。 现在按顺序给出 次操作,每次都让一个点变成不可选(每次操作都有后效性,将一个点变为不可选后就会一直不可选),每次都问当前可选的最大**正方形**。 ## Input 一行三个整数 ,表示矩阵大小
阅读全文
摘要:## Problem 给出 个点 条边的无向连通图,且每条边最多被包含在一个环中,每个点有颜色,有 次询问,每次询问给出一个点 和参数 ,假如将 到 所有简单路径上的边删去后,从 出发,能到达的所有点中,颜色编号小于等于 且出现次
阅读全文
摘要:## Problem 泰迪每天都要通过一条路从家到学校,这条路的起点是泰迪家,终点则是学校。 这条路中间还有 个路口,从第 个路口走到第 个路口需要 秒,每个路口都有一个红绿灯。更具体地,绿灯持续时间是 秒,红灯持续时间是 秒。每天从第 $
阅读全文
摘要:## Problem 给定一棵树和 个询问,每个询问要求回答不在 和 两节点所形成的路径上的点的最小标号。 ## Input 多组数据,EOF结束。 第一行两个整数 和 。( ) 接下来 行,每行两整数,表示树上的一条边。
阅读全文
摘要:## Problem 在仓库里有很多商品,你需要检索某一个商品出现的次数。 ## Input 第一行读入 表示仓库里商品的数量,然后 行每行是一个字符串; 然后一行一个整数 表示检索的次数。接下来
阅读全文
摘要:## Problem 给出两个长度均为 的数组 和 ,其中 中有一些位置是 。你需要将 中若干个 修改成其他的数,要求最终的数组 a 满足: 1. 中,所有数都是 之间的整数; 2. 所有正整数在 $
阅读全文
摘要:## Problem 一个国家的 个城市通过双向航线相连。 规定一次操作为: - 选定其中一个城市 - 开设该城市到其它所有城市的航线,同时取消该城市的原有航线 请问是否存在一种操作方式,使得每两个城市之间都存在直达航线(操作次数不限)。 ,$0 \le
阅读全文
摘要:## Problem 给定两个正整数数列 、 ,长度分别为 、 ,如果 中有一个数和 中的某个数相同,并且都为 ,则我们可以将这两个数用线段连起来。我们称这条线段为 -匹配线段。 我们想要对于给定的输入,找到画出最多匹配线段的方式,并且满足以下条件:
阅读全文
摘要:Problem 给你 个点,每个点有一个权值 ,已知连接 两点的代价为 ,现在还有其他的 种连接方法,连接 的费用为 。 求出让这个图连通的最小代价。 $1 \le n \le 2 \times 10^5,0 \le m \l
阅读全文
摘要:Problem 给定两个长度均为 的排列 。对一个初始为空的集合 进行如下操作:对于每个 ,将 放入集合;如果 被标记了,则此时再将集合中最大的数删除。求 次操作后集合中最大的数。 排列 的意义是,对于每个 ,询问将 $
阅读全文
摘要:Problem 给定一棵包含 个节点的有根树。定义一条路径为从根节点到一个叶子节点的简单路径,你需要选出 条这样的路径。 每个节点有一个权值 ,你的收益就是这 条路径所覆盖到的点的权值和。(覆盖多次不能累加权值) 现在想要最大化收益,请给出最大的收益值。 $1 \le
阅读全文
摘要:Problem 你有一个空串,可以进行 次操作。 操作分三种: 在字符串末尾添加字符 0。 在字符串末尾添加字符 1。 删除末尾字符。 问你有多少种操作方案,使得最终得到的字符串为目标串,答案对 取模。 $1 \le n \le 5000,1 \le \left\vert
阅读全文