随笔分类 - DP
摘要:Description 给定 条边,第 条边的长度为 ,每条边都有 的概率被选择,求如果选出的边能组成一个平面凸多边形,则方案的权值是方案中边的数量,否则权值为 。求权值的期望对大质数取模的值。 有 组数据。 Limitations $1 \leq
阅读全文
摘要:【数位DP】【P4317】花神的数论题 Description 给定 ,求 以内所有正整数二进制下 的个数的乘积,答案对 取模 Limitations Solution 这是我见过最简单的数位 DP,然而我还
阅读全文
摘要:Description 给出两个数 求出 中各位数字之和能整除原数的数的个数。 Limitations Solution 考虑数位DP。 设数字 $A = \sum_{i = 0}^k a_i \times 10^
阅读全文
摘要:Description windy定义了一种windy数。不含前导零且相邻两个数字之差至少为 的正整数被称为windy数。 windy想知道, 在 和 之间,包括 和 ,总共有多少个windy数? Limitation $1 \leq A \leq B \leq
阅读全文
摘要:Description 给定一棵 个点的带权树,要求选 个点染成黑色,剩下染成白色,最大化两两同色点之间的距离和。 Limitations Solution 首先看一个trick: 考虑如下遍历一棵树的伪代码: Summary
阅读全文
摘要:Description 给定 点,这 个点由 班列车穿插连结。对于第 班列车,会在 时刻从 站点出发开向 站点,到站时间为 。现在从 号节点出发,经过多次换乘到达节点 。一次换乘是指对于两班列车,假设分别为
阅读全文
摘要:Description 给定一棵 个节点的树,点有点权 ,可能为负。现在请你在树上找出 个不相交集合,使得每个集合中的每对点都可以通过本集合中的点互相到达,假设选出的 个集合的并集为 ,要求最大化: $$\frac{\sum
阅读全文
摘要:"更好的阅读体验" Description 给定一个数 ,对它进行 次操作,每次将当前的数改为自己的因数,包括 和自己。写出变成所有因数的概率是相等的。求 次以后 期望会变成多少 Input 一行两个整数 Output 一行一个整数代表答案 Hint
阅读全文
摘要:Description 张老师根据自己工作的需要,设计了一种特殊的二叉搜索树。 他把这种二叉树起名为zh_tree,对于具有n个结点的zh_tree,其中序遍历恰好为(1,2,3,…,n),其中数字1,2,3,…,n 是每个结点的编号。n个结点恰好对应于一组学术论文中出现的n个不同的单词。 第 $j
阅读全文
摘要:Description Tweetuzki 有一个长度为 的序列 。 他希望找出一个最大的 ,满足在原序列中存在一些数 (可打散在原序列中的顺序),满足 $\forall~i~\in~[1
阅读全文
摘要:Description 给你一个树,可以染 个颜色,定义一个特殊颜色 , 要求保证整棵树上特殊颜色的个数不超过 个。同时,如果一个节点是特殊颜色,那么它的相邻节点的颜色编号必须全部小于 。求方案数。 Input 第一行 代表节点个数和颜色树 下面 $n~ ~
阅读全文
摘要:Description 给定一棵以 1 为根的有根树,定义树的一个毒瘤集为一个集合,并且集合中任意两个元素之间不存在祖先与后代关系。 定义一个毒瘤集的毒瘤指数为集合内所有元素的价值之和 要求给定树的所有毒瘤集的毒瘤指数之和,答案对 100000007 取模。 但这个问题太难了,所以我们考虑化简。 因
阅读全文
摘要:"https://www.luogu.org/problemnew/show/CF859C" Description 有一个长度为的序列,Alice和Bob在玩游戏。Bob先手掌握决策权。 他们从左向右扫整个序列,在任意时刻,拥有决策权的人有如下两个选择: 将当前的数加到自己的得分中,并将决策
阅读全文
摘要:"传送门" Description 在网友的国度中共有 种不同面额的货币,第 种货币的面额为 ,你可以假设每一种货币都有无穷多张。为了方便,我们把货币种数为 、面额数组为 的货币系统记作 。 在一个完善的货币系统中,每一个非负整数的
阅读全文
摘要:"传送门" Description 跳房子,也叫跳飞机,是一种世界性的儿童游戏,也是中国民间传统的体育游戏之一。 跳房子的游戏规则如下: 在地面上确定一个起点,然后在起点右侧画 个格子,这些格子都在同一条直线上。每个格子内有一个数字(整数),表示到达这个 格子能得到的分数。玩家第一次从起点开
阅读全文
摘要:"传送门" Description 给你一个数列,你可以选择任意一个前缀和任意一个后缀,前缀后缀可重合。给他们乘。求最大能获得的序列和。 Input 第一行是一个数代表数列长度 第二行个数字,代表序列的元素 Output 一个数字代表答案 Hint $1~\leq~n~\l
阅读全文
摘要:"传送门" Description 给你一个长度为的数字,每次可以从左侧选一个数字,加入连接到一个数字或另一个数字后面。初始为。与必须恰好被连接次。最大化的和,输出方案 Input 第一行是,第二行是长度为的数字 Outp
阅读全文
摘要:"传送门" Description 一个有N辆卡车的车队从城市Z驶向城市3,来到了一条叫做“恐惧隧道”的隧道。在卡车司机中,有传言说怪物DravDe在那条隧道里搜寻司机。有些司机害怕先走,而其他人则害怕后走。但让我们考虑一般情况,每辆卡车用四个数字描述: •v,卡车的价值,包括乘客和货物 •c,乘客
阅读全文
摘要:"传送门" Description 给你两个串,求他们的最长公共上升子序列 Input 第一行是第一个串的长度 第二行个数代表第一个串 第三行是第二个串的长度 第四行个数代表第二个串 Output 输出最长子序列的长度以及方案 Hint $0~\leq~
阅读全文