摘要: P2568 GCD 题目大意: 给定正整数 \(n\),求 \(1≤x,y≤n\) 且 \(\gcd(x,y)\) 为素数的数对 \((x,y)\) 有多少对。 solution: 我们已经会求 \(\gcd(x,y)=1\) 的了,那么怎样转化求此题呢?我们给原式变下形: \(\gcd(x,y)= 阅读全文
posted @ 2021-08-21 20:31 Mr_think 阅读(143) 评论(0) 推荐(0)
摘要: P2158 [SDOI2008] 仪仗队 题目大意: solution: 先得出结论:当 \(\gcd(x,y)=1\) 时两个点不可见,换句话说,就是两个点互质(0,1特殊考虑)。 简单证明: 反证法: 设 \(x,y\) 所在直线斜率为 \(k=\frac{y}{x}\) \(\gcd(x,y) 阅读全文
posted @ 2021-08-21 20:19 Mr_think 阅读(93) 评论(0) 推荐(0)
摘要: P1445 [Violet]樱花 题目大意: 求:方程 \(\frac{1}{x}+\frac{1}{y}=\frac{1}{n!}\) 的正整数解的组数,对 \(10^9+7\) 取模。 solution: 这种题当然得推一波柿子了: \(\frac{x+y}{x\times y}=\frac{1 阅读全文
posted @ 2021-08-21 19:37 Mr_think 阅读(68) 评论(0) 推荐(0)
摘要: P2014 [CTSC1997]选课 题目大意: 给定一些点,每个点有个点权,点的访问有先后关系,若存在 \(c_{x,y}\) 即,必须先访问 \(x\) 再访问 \(y\) ,问可获得的点权最大值。 solution: 一道树上背包模板题,我们设个状态 \(f_{x,i}\) 表示以 \(x\) 阅读全文
posted @ 2021-08-20 22:31 Mr_think 阅读(112) 评论(2) 推荐(0)
摘要: PK3585 Accumulation Degree 题目大意: 给一棵树,每条边有一个最大流量,问以哪个点为源点的流量最大,求最大流量。 solution: 能感觉出是用树形 \(\text{DP}\) 做,有一个朴素的做法:分别以每个点为根进行流水,时间复杂度 \(O(n^2)\) 。显然是不允 阅读全文
posted @ 2021-08-20 21:56 Mr_think 阅读(129) 评论(1) 推荐(0)
摘要: 数学相关 质数: 质数是指在大于 \(1\) 的自然数中,除了 \(1\) 和它本身以外不再有其他因数的自然数。 \(N\) 以内的质数大约有 \(\frac{N}{\ln N}\)个 约数: 约数,又称因数。整数 \(a\) 除以整数 \(b\) (\(b≠0\)) 除得的商正好是整数而没有余数, 阅读全文
posted @ 2021-08-18 15:21 Mr_think 阅读(171) 评论(1) 推荐(0)
摘要: PK2689 质数距离 题目大意: solution: 由于数据范围,直接筛质数是不被允许的。考虑 \(r-l\) 较小,所以从这下手。我们可以先筛出一些质数,然后用这些质数来筛掉 \(l\) 的 \(r\) 合数,打上标记,剩下的即为质数。 有了思路,下面看细节。 细节处理: 我们设 \(x\ti 阅读全文
posted @ 2021-08-18 15:17 Mr_think 阅读(56) 评论(0) 推荐(0)
摘要: AcWing1293 夏洛克和他的女朋友 题目大意: 有 \(n\) 个数分别为 \(2,3...n+1\) ,要将这 \(n\) 个数染色,使得一个是另一个质因子时两个数的颜色不同。 solution: 我们发现可以把这些数分为两个集合,质数和合数,质数不能作为质数的质因子,所以不用考虑质数的颜色 阅读全文
posted @ 2021-08-18 14:45 Mr_think 阅读(65) 评论(0) 推荐(0)
摘要: Warcraft III 守望者的烦恼 题目大意: 现在有 \(n\) 个格子,一次可以跳过 \(k\) 个格子,问跳完所有格子的方案数。 solution: 首先我们想到一个递推: 设 \(f_{i}\) 为到第 \(i\) 个格子的方案数,那么有: \(f_{i}=f_{i-1}+f_{i-2} 阅读全文
posted @ 2021-08-17 15:34 Mr_think 阅读(257) 评论(2) 推荐(0)
摘要: CF1557B Moamen and k-subarrays 题目大意: 给定一个大小为 \(n\) 的数组。你可以将其分为 \(k\) 个子数组,并按照每个子数组的字典序重新排列这些子数组,再顺次拼接,得到一个新的数组。问是否存在一种划分子数组的方案,使得重新拼接后的数组是单调不降的? solut 阅读全文
posted @ 2021-08-13 15:56 Mr_think 阅读(64) 评论(0) 推荐(0)