码迷,mamicode.com
首页 >  
搜索关键字:gcd and lcm    ( 5074个结果
2019.9.28 csp-s模拟测试54 反思总结
咕咕咕的冲动如此强烈x T1x: 看完题目想了想,感觉把gcd不为1的强行放在一组,看作一个连通块,最后考虑连通块之间的组合方式就可以了。 然后维护这个连通块可以写并查集可以连边跑dfs怎么着都行… 然而我在处理数字分解质因数这里T掉了,原因是一个很显然的优化写法我基本没怎么写过。线性筛的时候记录每 ...
分类:其他好文   时间:2019-10-01 09:59:18    阅读次数:99
【安徽集训】网络
Description 给你一棵带边权的树,有 $Q$ 次修改单边边权,第一次修改前和每次修改后你需要回答树上有多少条路径 满足路径上所有边权的 gcd 为 $1$。 Solution 10~70pts 边分治,将重心边权分解质因数,最多只会分解出 $7$ 个质因子。将这 $7$ 个质因子状压,先扫 ...
分类:其他好文   时间:2019-09-30 23:22:39    阅读次数:104
$loj526\ [LibreOJ\ \beta\ Round\ \#4]$ 子集 图论
正解:图论 解题报告: 传送门$QwQ$ 发现最大团不好求,于是考虑求最大独立集.也就把所有$gcd(i,j)\cdot gcd(i+1,j+1)=1$的点之间连边,然后求最大独立集. 发现依然不可做,不妨猜结论:这张图一定是张二分图. 其实猜到了证明还是挺$easy$的$QwQ$ 发现连边的点之间 ...
分类:其他好文   时间:2019-09-30 21:53:41    阅读次数:101
Kamil and Making a Stream
"E. Kamil and Making a Stream" 参考: "Codeforces Round 588 (Div. 2) E. Kamil and Making a Stream 求树上同一直径上两两节点之间gcd的和" 思路:求的就是 之间所有最短路的 之和。 用一个 来储存每一个结点可 ...
分类:其他好文   时间:2019-09-29 23:56:29    阅读次数:174
集训前复习
Kruskal Prim DJ: Spfa Trie: LCA( bz ) Treearray: Treearraycf: RMQ: Invfm: Invexgcd: Invdt: Tyfc: bdfc: CRT: jzqsm: ...
分类:其他好文   时间:2019-09-29 23:44:34    阅读次数:92
csp-s模拟测试54x,y,z题解
题面:https://www.cnblogs.com/Juve/articles/11606834.html x: 并差集,把不能分到两个集合里的元素和并到一起,设连通块个数为cnt,则答案为:$2^cnt-2$ y: 定义dp:f[i][j][k]表示走了i步,当前点是j,状态为k的一个bool数 ...
分类:其他好文   时间:2019-09-29 22:12:39    阅读次数:104
浅谈欧拉函数
笔者太菜,现在才学欧拉函数还学得不咋滴…… 定义 定义:$φ(n)$是小于等于$n$,且与$n$互质的数的个数。 写成另一个式子就是:$∑_{i=1}^{n} 1[gcd(i,n)==1]$ 有一个结论,是$φ(n)$为积性函数,即有$φ(ab)=φ(a) φ(b)$. 还有一些其它性质:当$p$为 ...
分类:其他好文   时间:2019-09-27 22:40:08    阅读次数:78
E. Kamil and Making a Stream 区间gcd
E. Kamil and Making a Stream 这个题目要用到一个结论,就是区间一个区间长度为n的不同的gcd不会超过logn 个, 其实就是知道这个题目可以暴力就好了。 然后就是对于每一个节点,我都存从祖先到这个节点的所有的gcd,用一个vector存下来。 然后因为这个vector的s ...
分类:其他好文   时间:2019-09-27 10:50:26    阅读次数:64
T1 syx的奖励
这题明显是签到题了吧 当然是一道猜结论题 先说怎么做吧,把所有的可走的数gcd起来,然后再与n求gcd,如果为1,则输出n,若不为1,则输出-1 证明如下: ∵gcd(所有可行的数,n)=1, ∴在可行的步数中必有一点y,使得gcd(x,y)<=x 然后就数学归纳一下,就得出了结论了鸭 ...
分类:其他好文   时间:2019-09-27 01:20:25    阅读次数:73
【数位DP】CF55D Beautiful numbers
$dp[x][p][pp]$表示第x位,当前已有数字mod 2520(1~9数字的lcm)为p,当前各位数字的lcm为pp 观察到数组太大,考虑压缩,第三维lcm最多只有9个数字,打表发现最多只有48个状态,压掉第三维即可 打表用一个状压然后set维护(广搜也可以)即可 有一个坑点:题目里似乎没有说 ...
分类:其他好文   时间:2019-09-26 23:38:30    阅读次数:96
5074条   上一页 1 ... 18 19 20 21 22 ... 508 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!