上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 120 下一页
摘要: 题意:给定 $n$ 个灯的初始开/关状态,每次可以随机选择一个点进行操作,当操作第 $i$ 个开关时,所有 $i$ 的约数的灯的状态都会改变. 当操作到局面最少小于等于 $k$ 步就能将所有灯灭掉时就不用随机,而直接选取最优方案. 求:让所有灯全部灭掉的期望操作次数. 加入给定一个局面,那么最优解一 阅读全文
posted @ 2019-10-31 19:31 EM-LGH 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 利用期望的线性性,即 $E(a+b)=E(a)+E(b)$. 对于所有点分别求一下期望然后累加即可. code: 阅读全文
posted @ 2019-10-31 15:50 EM-LGH 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 给一颗树,$1$ 号节点已经被染黑,其余是白的,两个人轮流操作,一开始 $B$ 在 $1$ 号节点,$A$ 选择 $k$ 个点染黑,然后 $B$ 走一步,如果 $B$ 能走到 $A$ 没染的节点则 $B$ 胜,否则当 $A$ 染完全部的点时,$A$ 胜。求能让 $A$ 获胜的最小的 $k$ 我们发现 阅读全文
posted @ 2019-10-31 00:24 EM-LGH 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 题意:称一个1,2,...,N的排列P1,P2...,Pn是Magic的,当且仅当2<=i<=N时,Pi>Pi/2. 计算1,2,...N的排列中有多少是Magic的,答案可能很大,只能输出模 P以后的值 题解:有一步特别神得转化:由于对于序列中的元素 $p[i]$ 只限制 $p[i]>p[i/2] 阅读全文
posted @ 2019-10-30 23:28 EM-LGH 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 题意:在一款电脑游戏中,你需要打败 $n$ 只怪物(从 $1$ 到 $n$ 编号)。为了打败第 $i$ 只怪物,你需要消耗 $d[i]$ 点生命值,但怪物死后会掉落血药,使你恢复 $a[i]$ 点生命值。任何时候你的生命值都不能降到 $0$(或 $0$ 以下)。请问是否存在一种打怪顺序,使得你可以打 阅读全文
posted @ 2019-10-30 23:27 EM-LGH 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 水水的字符串题 ~ 阅读全文
posted @ 2019-10-30 17:19 EM-LGH 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 题意:给定 $n$ 个括号序,让你从中选取一些括号序按照任意顺序拼接,最终生成一个合法的括号序列,求这个合法序列长度最大值. 题解:假设括号序列相对顺序固定,而我们要做的只是判断选还是不选的话可以转化为一个简单的背包问题: 令 $f[i][j]$ 表示考虑前 $i$ 个括号序,左括号比右括号多 $j 阅读全文
posted @ 2019-10-30 15:18 EM-LGH 阅读(184) 评论(0) 推荐(1) 编辑
摘要: 第一次见到这个模型. 首先,不难得出砝码的种类不会超过 $log(10^9)$ 个,然后就不会分析了qaq... 那么,就说明一共只有 $30$ 多个本质不同的砝码. 考虑对每个背包进行状态的压缩:写成若干个砝码大小乘积的形式. 即 $v[i]=w[i]*a+w[i+1]*b+....$ 然后,将所 阅读全文
posted @ 2019-10-29 22:18 EM-LGH 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 如果没有限制,直接取前 $k$ 大即可. 有限制,则只有几种可能:奇换偶,偶换奇. 维护奇数偶数的前缀最小值和后缀最大值即可. code: 阅读全文
posted @ 2019-10-29 19:39 EM-LGH 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 这个真的好巧妙啊~ 如果只考虑点权的话显然直接按照权值大小排序即可. 但是加入了边权,就有了一个决策的问题. 于是,我们将边权分一半,分给两个端点. 如果一个人拿了两个端点,则边权都会加上. 否则,边权会抵消. 直接按照点权+一半边权排序即可. code: 阅读全文
posted @ 2019-10-29 18:44 EM-LGH 阅读(131) 评论(0) 推荐(0) 编辑
上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 120 下一页