随笔分类 -  数学

摘要:[题目链接] https://codeforces.com/contest/920/problem/F [算法] 显然 , 一个10 ^ 6以内的数在经过最多6次操作后就会变为1或2 , 这是因为一个数的因子个数是根号级别的 用筛法预处理10 ^ 6以内每个数的因数个数 , 用线段树维护即可 , 修 阅读全文
posted @ 2018-12-08 23:20 evenbao 阅读(222) 评论(0) 推荐(0)
摘要:[题目链接] 铺设道路 : https://www.luogu.org/problemnew/show/P5019 货币系统 : https://www.luogu.org/problemnew/show/P5020 赛道修建 : https://www.luogu.org/problemnew/s 阅读全文
posted @ 2018-11-28 22:38 evenbao 阅读(352) 评论(0) 推荐(0)
摘要:[题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=1098 [算法] 显然 , 答案为补图的连通分量个数 用链表优化BFS , 时间复杂度 : O(N + M) [代码] 阅读全文
posted @ 2018-11-07 22:14 evenbao 阅读(141) 评论(0) 推荐(0)
摘要:[题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=2118 [算法] 首先找出Min{Ai} 对于0 - Min{Ai} - 1分别建一个点 , 分别表示一个同余类 若(i + Aj) % Min{Ai} = k , 则i向k连一条权值为 阅读全文
posted @ 2018-11-03 20:05 evenbao 阅读(154) 评论(0) 推荐(0)
摘要:[题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=1419 [算法] 概率DP 用Fi,j表示还剩下i张红卡 , j张黑卡 , 期望获得的最大价值 时间复杂度 : O(N ^ 2) 滚动数组 , 将空间复杂度降至O(N) [代码] 阅读全文
posted @ 2018-11-02 20:57 evenbao 阅读(330) 评论(0) 推荐(0)
摘要:[题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=1415 [算法] 首先BFS预处理出点与点之间的最短路 , 求出每次聪聪的下一步将会往哪走 然后 , 用f[i][j]表示聪聪在i , 可可在j , 期望走的步数是多少 , 概率DP即可 阅读全文
posted @ 2018-11-02 20:25 evenbao 阅读(172) 评论(0) 推荐(0)
摘要:[题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=3751 [算法] 对于每个x , 将方程左边对一个质数取模 时间复杂度 : O(NM) [代码] 阅读全文
posted @ 2018-11-01 19:48 evenbao 阅读(161) 评论(0) 推荐(0)
摘要:[题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=2440 [算法] 首先 , 不妨二分答案mid , 我们需要判断的是一个形如"[1 , mid]区间中是否有 >= k个不是完全平方数倍数的数“ 考虑容斥 , 显然 , 答案为 : mi 阅读全文
posted @ 2018-11-01 19:02 evenbao 阅读(167) 评论(0) 推荐(0)
摘要:[题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=1485 [算法] 我们不妨从1-2N依次选取奇数项 考虑到P2n-1 < P2n , 显然 , 当1至i中 , 不选的数 > 选了的数 , 不合法 那么 , 当一个序列满足 : 1-i中 阅读全文
posted @ 2018-10-31 22:10 evenbao 阅读(256) 评论(0) 推荐(0)
摘要:[题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=4318 [算法] 考虑如果已有x个1 , 那么 , 如果再增加一个1 将会对答案产生(x + 1) ^ 3 - x ^ 3 = 3x ^ 2 + 3x + 1的贡献 用Fi表示第i个数结 阅读全文
posted @ 2018-10-28 22:44 evenbao 阅读(196) 评论(0) 推荐(0)
摘要:[题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=1192 [算法] 显然 , 答案为所有<=m的2的幂次 时间复杂度 : O(logN) [代码] 阅读全文
posted @ 2018-10-20 22:36 evenbao 阅读(156) 评论(0) 推荐(0)
摘要:[比赛链接] http://codeforces.com/contest/922 [题解] Problem A. Cloning Toys [算法] 当y = 0 , 不可以 当y = 1 , x不为0时 , 不可以 当 y - 1 <= x , (x - y + 1)为偶数时 , 可以 时间复杂度 阅读全文
posted @ 2018-10-08 14:13 evenbao 阅读(151) 评论(0) 推荐(0)
摘要:[题目链接] https://codeforces.com/contest/1011/problem/E [算法] 裴蜀定理 : 设为n个整数,d是它们的最大公约数,那么存在整数 使得 显然 , 我们只需求出a1,a2...an模k意义下的最大公约数G,然后枚举G的倍数即可 时间复杂度 : O(Nl 阅读全文
posted @ 2018-10-06 10:20 evenbao 阅读(252) 评论(0) 推荐(0)
摘要:[题目链接] https://codeforces.com/contest/986/problem/E [算法] X到Y的路径积 , 可以转化为X到根的路径积乘Y到根的路径积 , 除以LCA到根的路径积 , 再除以LCA父节点到根的路径积 考虑如何计算根到X路径上每个点与Value的GCD之积 不妨 阅读全文
posted @ 2018-10-03 11:53 evenbao 阅读(281) 评论(0) 推荐(0)
摘要:[题目链接] https://codeforces.com/problemset/problem/650/A [算法] 显然 , 只有横坐标 / 纵坐标相等的点 , 才会满足 : . = | xi - xj | + | yi - yj | 如果有n个点的横 / 纵坐标相等 , 那么它们将会对答案产生 阅读全文
posted @ 2018-09-27 19:42 evenbao 阅读(164) 评论(0) 推荐(0)
摘要:[题目链接] https://codeforces.com/contest/1047/problem/C [算法] 首先求出n个数的最大公约数g , 将每个数除以g , 那么 , 问题就转化为在n个数中选出一个数集 , 使得这个数集中的数最大公约数不为1 , 最大化数集大小 预处理Ai范围内的质数 阅读全文
posted @ 2018-09-27 17:59 evenbao 阅读(149) 评论(0) 推荐(0)
摘要:[题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=2301 [算法] 首先,满足a <= x <= b , c <= y <= d , GCD(x,y) = k的二元组对数可以转化为求 : 1 <= x <= b , 1 <= y <= 阅读全文
posted @ 2018-09-03 21:32 evenbao 阅读(127) 评论(0) 推荐(0)
摘要:[题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=1101 [算法] 首先 , 问题可以转化为求GCD(x,y) = 1,x <= a / d , y <= b / d,的二元组个数 令F(a,b,d)表示x <= a , y <= b 阅读全文
posted @ 2018-09-02 21:56 evenbao 阅读(185) 评论(0) 推荐(0)
摘要:[题目链接] https://codeforces.com/contest/986/problem/F [算法] 不难发现 , 每个人都在且仅在一个简单环中 , 设这些环长的长度分别为 A1, A2 , A3 ... Alen, 那么有 : 1. A1 + A2 + A3 + .. + Alen = 阅读全文
posted @ 2018-08-30 19:52 evenbao 阅读(285) 评论(0) 推荐(0)
摘要:[比赛链接] https://codeforces.com/contest/1029 [比赛经历] 本想靠DIV3上点分,没想到时差没有倒过来,最后三题收场,第二天SYSTEM TEST的时候D题还被卡常了,最后只加了1rating,算是一场比较失败的比赛吧 [题解] A. Many Equal S 阅读全文
posted @ 2018-08-26 19:18 evenbao 阅读(510) 评论(0) 推荐(0)