码迷,mamicode.com
首页 >  
搜索关键字:bzoj 2818 gcd    ( 15084个结果
Codeforces Round #554 (Div. 2) C. Neko does Maths (数论 GCD(a,b) = GCD(a,b-a))
传送门 ?题意 给出两个正整数 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
BSGS算法!
求解关于x的方程 a^x=z(mod p),其中gcd(a,p)=1. 做法的话并不难,但是要搞懂细节还蛮多的。 bsgs算法是这样的:x可以写成i*m-j的形式(这里m取值随意,但是取√p上取整时跑的最快) a^(im-j)≡z(mod p) 推得 a^im≡z*(a^j) 那么我们枚举j的值从0 ...
分类:编程语言   时间:2019-07-24 09:37:17    阅读次数:84
模拟测试7
0、T1现场推模板,浪费大量时间,导致T2时间不足,公式推错。T2不会Crt。 总体节奏稍慢。gcd推导过程混乱。应减少时间损耗。 1、方程的解:exgcd。背模板。理解模板。 skyh等人:a,b>0时,公式最值做差。a||b<0,一堆特判。 我:先把x抬到>=1,y伴随变换,再把y降到>=1,记 ...
分类:其他好文   时间:2019-07-24 09:33:45    阅读次数:78
【斐波那契】【矩阵快速幂模板】斐波那契公约数
这道题求第n项和第m项斐波那契的公约数这里有一个定理(n,m都是1e9) gcd(f[m],f[n])=f[gcd(n,m)] 斐波那契使用矩阵快速幂求 include define ll long long define ull unsigned long long define ld long ...
分类:其他好文   时间:2019-07-23 16:57:49    阅读次数:92
莫比乌斯函数总结
莫比乌斯函数总结 性质 :$\sum_{d|n}\mu(d)=[n==1]$ 这个可以用组合数的性质来证,形象点的话就是杨辉三角。 因为恒等式:$\sum_{i=0}^{n}( 1)^nC_{n}^{i}=0$. 莫比乌斯反演: 形式一: 已知:$g(n)=\sum_{d|n}f(d)$,则有:$f ...
分类:其他好文   时间:2019-07-23 15:24:54    阅读次数:379
「刷题」Color 群论
这道题乍一看挺水的,直接$ Ploya $就可以了,可是再看看数据范围: $ n\lep 1e9 $ 那就是有1e9种置换,这不歇比了。 于是考虑式子的优化。 首先证明,转i次的置换的每个循环结大小是 $ gcd(i,n) $ 证明: 首先设第x个元素的位置是p,置换种类是i,循环k次后回到原点,k ...
分类:其他好文   时间:2019-07-23 13:30:19    阅读次数:85
HDU-1576 A/B 基础数论+解题报告
HDU 1576 A/B 基础数论+解题报告 题意 求(A/B)%9973,但由于A很大,我们只给出n(n=A%9973) (我们给定的A必能被B整除,且gcd(B,9973) = 1)。 输入 数据的第一行是一个T,表示有T组数据。 每组数据有两个数n(0 输出 对应每组数据输出(A/B)%997 ...
分类:其他好文   时间:2019-07-22 21:30:36    阅读次数:137
方程的解
总之这题如果静下心来仔细想,拿个80分并不难 问题:扩欧只会板子,并未理解,扩欧解出来的是一组解而已,并没有最值等的特殊性。 ax+by=c必须在c能整除gcd(a,b)的情况下,此时会有n多组解,设d=gcd(a,b);x=(c/d)*x0+k*(b/d),y=(c/d)*x0-k*(a/d); ...
分类:其他好文   时间:2019-07-22 19:58:44    阅读次数:82
20190722-Moni和Boly的故事
Moni(模拟)可以得到60分 Boly(暴力)可以得到40分 还好说,这次有点可行。 过程是: 先看了T3,可以模拟,然后做T1T2 T1 好说,$exgcd$,不会。 暴力,暴力!骗了40。 T2 Bfs直接爆炸0 T3 一个大大模拟! 虽然写的码长惊人,但是可以模拟,骗了60 ...
分类:其他好文   时间:2019-07-22 13:21:26    阅读次数:81
gcd竞赛模板
int gcd(int a,int b) { if(b==0) return a; return gcd(b,a%b); } ...
分类:其他好文   时间:2019-07-21 01:13:46    阅读次数:61
15084条   上一页 1 ... 37 38 39 40 41 ... 1509 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!