码迷,mamicode.com
首页 >  
搜索关键字:质数分解    ( 18个结果
1295. 质因数统计
1295. 质因数统计 中文English 题目给定一个正整数N,你需要统计(1,N]之间所有整数质数分解后,所有质数的总个数。 样例 输入:6 输出:7 解释:2=2, 3=3, 4=2*2, 5=5, 6=2*3, 个数和为1+1+2+1+2=7 注意事项 1<N<=100000 class S ...
分类:其他好文   时间:2020-06-21 09:55:03    阅读次数:72
数论--质数
试除法判断质数 分解质因数 ...
分类:其他好文   时间:2020-04-21 12:57:35    阅读次数:58
python实现的椭圆曲线加密
我也看得云里雾里, 但是ECC和RSA并列为非对称加密双雄, 还是很有必要了解一下的。 RSA是用质数分解,ECC是用离散的椭圆方程解,安全度更高。 而且,这个ECC的加法乘法规则,和普通都不一样, 其解是属于一个什么阿贝尔群(一听就知道高级啦)。 输出: ...
分类:编程语言   时间:2019-02-04 16:46:04    阅读次数:246
困难的RSA
RSA是基于大质数分解极其困难的原理建立的,当N可以分解的时候,我们做RSA类型的CTF题目就很方便,当N的值为2048、4096bit及以上时,分解极其困难 ...
分类:其他好文   时间:2018-11-23 20:34:46    阅读次数:127
BZOJ 2749 [HAOI2012]外星人
题解:对每一个>2的质数分解,最后统计2的个数 注意:如果一开始没有2则ans需+1,因为第一次求phi的时候并没有消耗2 WA了好几遍 ...
分类:其他好文   时间:2018-02-19 20:21:40    阅读次数:138
RSA 时序攻击
RSA的破解从理论上来讲是大数质数分解,可是就是有一些人另辟蹊径,根据你解密的时间长短就能破解你的RSA私钥。 举一个不恰当但是比较容易理解的例子: 密文0101 私钥0110 明文0100 问题的关键来了,进行&运算时如果有一个0,那么运算的时间为1ms,如果两个都是1,运算的时间是10ms(只是 ...
分类:其他好文   时间:2017-10-14 15:03:36    阅读次数:151
UVA - 1635
这是一道组合数学加质因子分解的题目 题意 给n个数两两相邻的数互相相加,最后剩下一个数,然后看每个数的大小是否能%m 利用c(n,m)=(n-m+1)/m*c(n,m-1); 由于一直乘下去会long long ,所以只需(n-m+1)/m进行质数分解 #include<stdio.h> #incl ...
分类:其他好文   时间:2017-08-14 16:35:23    阅读次数:128
HDU 4497 GCD and LCM (数学,质数分解)
题意:给定G,L,分别是三个数最大公因数和最小公倍数,问你能找出多少对。 析:数学题,当时就想错了,就没找出规律,思路是这样的。 首先G和L有公因数,就是G,所以就可以用L除以G,然后只要找从1-(n=L/G),即可,那么可以进行质因数分解,假设: n = p1^t1*p2^t2*p3^t3;那么x ...
分类:其他好文   时间:2016-08-03 19:58:06    阅读次数:140
给定你一个数n,找出在[a,b]这个区间中和n互质的数的个数。
解题思路:求[a,b]区间内与n互质的数的个数,我们可以转化为[1,b]内与n互质的数的个数减去[1,a-1]内与n互质的数的个数 而要求[1,b]内与n互质的数的个数,我们可以很自然地想到容斥原理 求解区间[a,b]中与k互质的个数  首先对k进行质数分解,然后与这个因子GCD!=1则共有n/ki个 有计算重复的部分,因此利用 容斥原理: k1+k2+k3-k1*k2-....
分类:其他好文   时间:2016-05-07 10:54:26    阅读次数:150
poj2992 Divisors
考虑对n!进行快速质数分解,对任意质数p,有质数p在n!中出现次数cnt(n,p)= n / p + n / p / p +...(*)正确性也很容易说明,由于n! = 1 * 2 *...*n, 我们只需考虑不超过n的数m对p的出现次数的贡献次数cnt(m):m= p^k * m1,其中m1与p互...
分类:其他好文   时间:2015-09-15 23:17:21    阅读次数:202
18条   1 2 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!