"也许更好的阅读体验" 前置知识 快速乘 "扩展欧几里得定理" 同余方程 中国剩余定理(CRT) 目的 求最小的正整数$x$,使其满足 $\begin{cases} x\equiv a_{1}\left( mod\ m\right) \\ x\equiv a_{2}\left( mod\ m_{2} ...
分类:
其他好文 时间:
2019-08-17 18:22:38
阅读次数:
94
(链接点这儿) 题目: The GCD of two positive integers is the largest integer that divides both the integers without any remainder. The LCM of two positive inte ...
分类:
其他好文 时间:
2019-08-10 20:59:27
阅读次数:
85
题目 DP 根据题意,可以发现N个数可以组成若干个环 设组成了K个环,每个环的长度为 L[ i ],设lcm(l[1],l[2]·····,l[k])为A,对A分解质因数, 现在我们可以得到一个结论: 如果 那么就不合法 推到现在,我们就能得出一个DP 设为枚举到第 i 个质数,和为 j 的方案数 ...
分类:
其他好文 时间:
2019-08-09 21:20:27
阅读次数:
109
Description Given n, calculate the sum LCM(1,n) + LCM(2,n) + .. + LCM(n,n), where LCM(i,n) denotes the Least Common Multiple of the integers i and n. ...
分类:
其他好文 时间:
2019-08-08 12:54:14
阅读次数:
101
string 操作: GCD : LCM : 扩展欧几里得 : 快速幂 : 矩阵快速幂 : 最长公共子序列LCS : 最短路Floyd : 并查集 : SG 打表 : SG_DFS : ...
分类:
其他好文 时间:
2019-08-07 23:00:43
阅读次数:
195
~~生动展示了自己有多菜~~ ~~从T4开始~~ "$\mathrm{T4}$" 对于新给出的货币值$New$,我们先求出$l=\mathrm{lcm}(New,50000)$,那么,对于所要凑出的货币值$N$,问题就分解成了两部分: 对于$\dfrac{N}{l}$的部分,答案就是$\dfrac{ ...
分类:
其他好文 时间:
2019-08-01 11:43:44
阅读次数:
183
"题面" 题目要我们求这个: $$\sum_{i=1}^n lcm(i,n)$$ 开始化式子: $$\sum_{i=1}^{n} \frac{i n}{gcd(i,n)}$$ $$\sum_{d|n} \sum_{i=1}^{\frac{n}{d}} i n[gcd(i,\frac{n}{d})=1 ...
分类:
其他好文 时间:
2019-07-29 00:37:33
阅读次数:
101
传送门 ?题意 给出两个正整数 a,b; 求解 k ,使得 LCM(a+k,b+k) 最小,如果有多个 k 使得 LCM() 最小,输出最小的k; ?思路 时隔很久,又重新做这个题 温故果然可以知新? 重要知识点 GCD(a,b)=GCD(a,b-a)=GCD(b,b-a) (b>a) 证明: 设G ...
分类:
其他好文 时间:
2019-07-24 21:07:53
阅读次数:
170
这道题乍一看挺水的,直接$ Ploya $就可以了,可是再看看数据范围: $ n\lep 1e9 $ 那就是有1e9种置换,这不歇比了。 于是考虑式子的优化。 首先证明,转i次的置换的每个循环结大小是 $ gcd(i,n) $ 证明: 首先设第x个元素的位置是p,置换种类是i,循环k次后回到原点,k ...
分类:
其他好文 时间:
2019-07-23 13:30:19
阅读次数:
85
状态压缩 + 模拟 把AB串压缩成二进制,A用1表示,B用0表示。 枚举所有问题的子集,选中的问题用1表示,其余的用0表示。对于每个子集,我们去和所有问题按位与,这样对于选中的问题,答案是A的都是1,答案是B的都是0,不同的回答得到的状态也不同。 最后统计每个子集是否有超过k组问题不一样就行了。 ...
分类:
其他好文 时间:
2019-07-15 21:12:57
阅读次数:
136