10 2018 档案
发表于 2018-10-25 18:23阅读:643评论:0推荐:1
摘要:[TOC] ARC 058 E 和風いろはちゃん / Iroha and Haiku 题意 有一个长为 nn 的序列 a0,a1,⋯,an1a0,a1,⋯,an1 ,给你三个参数 X,Y,ZX,Y,Z 。 定义一个好的序列满足 存在 0≤x比如0≤x比如5会被拆成会被拆成\underline{
阅读全文 »
发表于 2018-10-22 17:44阅读:1170评论:0推荐:6
摘要:题意 给你一个长为 nn 的序列 pp ,问是否能够通过对于两个栈进行 操作使得最后输出序列单调递增(即为 1⋯n1⋯n ),如果无解输出 00 。 每个操作有个优先级, ,输出优先级最大的一组解。 n≤1000n≤1000 题解 有兴趣可以来逛逛 "我的博客" 。 洛谷前面大部分
阅读全文 »
发表于 2018-10-21 15:37阅读:745评论:2推荐:0
摘要:题意 给你两个长为 n+1n+1 的数组 a,ba,b ,你需要定义一个顺序 pp (p0p0 永远为 00) 能够最小化 nmaxi=1∏ij=0apjbpinmaxi=1∏ij=0apjbpi $1 \le n \le 1000, 1 \le
阅读全文 »
发表于 2018-10-16 17:07阅读:1037评论:0推荐:2
摘要:错排问题 存在一个排列 {Pi}{Pi} ,求有多少个排列 {Si}{Si} 满足 ∀Pi≠Si 。 错排公式 令 f(n) 为有 n 个元素的错排个数,显然 f(1)=0,f(2)=1 。 递推公式 我们会有一个递推公式: $$ f(n
阅读全文 »
发表于 2018-10-12 17:11阅读:680评论:0推荐:0
摘要:题意 有一个长度为 n 的序列 A 和常数 L,P ,你需要将它分成若干段,每 P 一段的代价为 |∑(Ai)−L|P ,求最小代价的划分方案。 n≤105,1≤P≤10 题解 考虑暴力 O(n2) dp。 $$ d
阅读全文 »
发表于 2018-10-12 14:23阅读:273评论:0推荐:0
摘要:题意 一个长度为 n 的序列 A ,定义一个 1 到 n 的排列 p 是合法的,当且仅当 ∀i∈[1,n−1],Api×Api+1 不是完全平方数。 求有多少合法的排列,对 109+7 取模。 $n \le 300,
阅读全文 »
发表于 2018-10-11 18:35阅读:239评论:0推荐:0
摘要:题意 给定一棵 n 个点的带点权树,以 1 为根, m 次询问,每次询问给出两个值 p,k ,求以下值: p 的子树中距离 p≤k 的所有点权最小值,询问强制在线。 n≤105,m≤106,TL=6s 题解 如果不强制在线,直接线段
阅读全文 »
发表于 2018-10-11 16:46阅读:516评论:0推荐:0
摘要:题意 一棵 n 个点的树,每个点有权值 ai 。你想砍树。 你可以砍任意次,每次你选择一些边断开,需要满足砍完后每个连通块的权值和是相等的。求有多少种砍树方案。 n≤106,ai≤109 题解 先假设只砍一次。令所有点权和为 S ,那么假设要
阅读全文 »
发表于 2018-10-11 15:01阅读:166评论:0推荐:1
摘要:题意 给定一棵以 1 号点为根的树。若满足以下条件,则认为节点 p 处有一个 k 叉高度为 m 的堆: 若 m=1 ,则 p 本身就是一个 k 叉高度为 1 的堆。 若 m1 ,则 p 需要有至少 k 个儿子满足在儿子处有一个 k 叉高度为 $m
阅读全文 »
发表于 2018-10-10 21:32阅读:178评论:0推荐:0
摘要:题意 一个竞赛图的度数集合是由该竞赛图中每个点的出度所构成的集合。 现给定一个 m 个元素的集合,第 i 个元素是 ai 。(此处集合已经去重) 判断其是否是一个竞赛图的度数集合,如果是,找到点数最小的满足条件的竞赛图,并构造方案。 m,ai≤30 ,ai 互不相
阅读全文 »
发表于 2018-10-10 16:43阅读:235评论:0推荐:0
摘要:题意 一个 n 个点 m 条边的无向连通图中每个点都有一个权值,现在要求给每条边定一个权值,满足每个点的权值等于所有相连的边权之和,权值可负。 题解 如果图是一棵树,那么方案就是唯一的,直接判一下就可以了,因为可以从叶子开始逐个确定回去。 否则先搞一棵 Dfs 树,先不管其他边,跑一遍,
阅读全文 »
发表于 2018-10-10 11:30阅读:204评论:0推荐:1
摘要:题意 n 个点的有向图,边权 ∈{1,2,3,4} ,m 次修改边权/加边/删边,q 次询问:以 si 为起点,输出它到其他点的最短路。 $n ≤ 5 \times 10^2 ,m \le 5 \times 10^4 , q \le 5 \times
阅读全文 »
发表于 2018-10-09 21:21阅读:281评论:0推荐:0
摘要:题意 一块 h∗w 的区域,存在障碍、空地、n 个建筑,从一个建筑到另一个建筑的花费为:路径上最长的连续空地的长度。 q 次询问:从建筑 si 到 ti 的最小花费。 h,w≤2×103,n,q≤2×105 题解
阅读全文 »
发表于 2018-10-09 16:52阅读:461评论:1推荐:0
摘要:题意 给出一个数 S ,输出所有约数和等于 S 的数。 S≤2×109 ,数据组数 ≤100 。 题解 首先用约数和定理: $$ \begin{align} n &= \prod_{i} p_i^{a_i} \\ \Rightarrow \sigma(n
阅读全文 »
发表于 2018-10-08 21:50阅读:389评论:0推荐:0
摘要:题意 给出一个长度为 n 的序列 {ai} 以及一个数 p ,现在有 m 次操作,每次操作将 [l,r] 区间内的 ai 变成 cai 。 或者询问 [l,r] 之间所有 ai 的和对 p 取模的结果 。 $n, m \le 5 \tim
阅读全文 »
发表于 2018-10-08 17:26阅读:745评论:1推荐:0
摘要:题意 给出一个 n×m 大小的矩形,每个位置可以填上 [1,c] 中的任意一个数,要求填好后任意两行互不等价且任意两列互不等价,两行或两列等价当且仅当对应位置完全相同,求方案数 。 n,m≤5000 题解 这题是 Wearry 出的神题,根本不会做。。。把题解搬过来了。
阅读全文 »
发表于 2018-10-08 15:18阅读:358评论:0推荐:0
摘要:题面 令 (1+√2)n=e(n)+f(n)√2 ,其中 e(n),f(n) 都是整数,显然有 (1√2)n=e(n)f(n)√2 。 令 g(n) 表示 f(1),f(2)…f(n) 的最小公倍数,给定两个正整数 n
阅读全文 »
发表于 2018-10-08 09:43阅读:345评论:0推荐:0
摘要:题意 给出一个长度为 n 序列 , 每个位置有 ai,bi 两个参数 , bi 互不相同 ,你可以进行任意次如下的两种操作 : 若存在 j≠i 满足 aj=ai , 则可以花费 bi 的代价令 ai 加一 。 若存在 j 满足 $a
阅读全文 »
发表于 2018-10-04 21:55阅读:233评论:0推荐:0
摘要:题意 给出一个长度为 n 的序列 {ai} , 现在会进行 m 次操作 , 每次操作会修改某个 ai 的值 , 在每次操作完后你需要判断是否存在一个位置 i, 满足 ai=i1∑j=1aj 并求任意一个 i
阅读全文 »