码迷,mamicode.com
首页 >  
搜索关键字:质因数    ( 911个结果
"字节跳动杯"2018中国大学生程序设计竞赛-女生专场 Solution
A - 口算训练 题意:询问 $[L, R]$区间内 的所有数的乘积是否是D的倍数 思路:考虑分解质因数 显然,一个数$x > \sqrt{x} 的质因子只有一个$ 那么我们考虑将小于$\sqrt {x}$ 的质因子用线段树维护 其他质因子用vector 维护存在性 1 #include <bits ...
分类:其他好文   时间:2018-10-25 19:36:52    阅读次数:387
count
一个数在modP意义下有逆元当且仅当这个数与P互质,否则无论成什么数都不能成一 且逆元有且只有一个 所以只要统计P之前的(不含P)与P互质的数的个数 s 但因为有可能算两次,所以找出所有x*x=1(mod P) 个数是t 答案就是(s+t)/2 而这个P之前与P互质的数的个数就是欧拉函数 分解质因数 ...
分类:其他好文   时间:2018-10-23 21:09:01    阅读次数:199
Leetcode:263
编写一个程序判断给定的数是否为丑数。丑数就是只包含质因数 2, 3, 5 的正整数。示例 1:输入: 6输出: true解释: 6 = 2 × 3示例 2:输入: 8输出: true解释: 8 = 2 × 2 × 2示例 3:输入: 14输出: false 解释: 14 不是丑数,因为它包含了另外一 ...
分类:其他好文   时间:2018-10-21 15:15:01    阅读次数:154
数学瞎整理
一.质数 1.筛质数:有两种 一个线性筛,一个欧拉筛。一般用欧拉筛就行了,如果是求一个[l,r] l r大但差的绝对值小的区间,先用线性筛筛前面,然后用欧拉筛筛后面 欧拉筛O(N log log N):注意每次i循环从2开始 j从i开始 线性筛 O(N):j从1开始 2.质因数分解:试除法。 结合欧 ...
分类:其他好文   时间:2018-10-19 14:10:53    阅读次数:169
[UOJ #48]【UR #3】核聚变反应强度
题目大意:给你一串数$a_i$,求$sgcd(a_1,a_i)$,$sgcd(x,y)$表示$x,y$的次大公约数,若没有,则为$-1$ 题解:即求最大公约数的最大约数,把$a_1$分解质因数,求出最大公约数,在判断是否可以被整除就行了 卡点:无 C++ Code: ...
分类:其他好文   时间:2018-10-17 14:53:35    阅读次数:137
sgu 154
Factorial 题意:能否找到一个数,它的阶乘后面0的个数为n? 数越大,阶乘后的0越多。用二分找。对于一个数x,它的阶乘,将小于等于它的数分解质因数。其中2的个数一定大于5的个数。因此计5的个数就是结果末尾0的个数。比它小的数有x/5个5的倍数,x/25个25的倍数。那么5的数量就是x/5+x ...
分类:其他好文   时间:2018-10-13 14:40:27    阅读次数:183
POJ3421 X-factor Chains
传送门 本题的大意是,给定一个数x,求出一个以1开头,x为结尾,中间的每一项大于前一项而且是前一项的倍数,求这样一个序列的最长长度和在最长长度情况下有多少种组合情况。 一开始想了想没什么想法……暴搜?可能T掉。后来发现,为了保证最长的话,肯定每次乘的数都是一个质数,否则如果是一个合数的话,我们可以把 ...
分类:其他好文   时间:2018-10-12 11:05:21    阅读次数:132
POJ3421 X-factor Chains
嘟嘟嘟 题目大意:给一个数x,让你求这样一个最长的序列,以及最长的序列的种数: 1.第0项为1,最后一项为x(序列长度不算这两项)。 2.每一项都是x的因子。 3.对于任意的ai和ai+1,ai < ai+1且ai | ai+1。 每一项都是x的因子,那么先把x分解质因数,用这些数凑成的数一定都是x ...
分类:其他好文   时间:2018-10-11 19:37:30    阅读次数:137
hdu 4630 No Pain No Game (线段树+离线)
题目大意:给你一个无序的1~n的排列a,每次询问[l,r]之间任取两个数得到的最大gcd是多少 先对所有询问离线,然后把问题挂在区间的左端点上(右端点也行) 在预处理完质数,再处理一个next数组,表示 i 的任意一个质因子,这样我们分解质因数的时间降低到而不是 因为能对答案产生贡献的都是成对出现的 ...
分类:其他好文   时间:2018-10-10 22:01:04    阅读次数:129
浅谈欧拉函数 By cellur925
1.某神犇Blog 学了三遍的 欧拉函数φ--DEADFISH7 2.我要做一些补充o(* ̄▽ ̄*)o $φ(1)=1$; 公式有两种形式,一种有太多除法,实际可能会慢些。通用 对于任意$n$>1,1~$n$中与$n$互质的数之和等于$n*φ(n)/2$。 是积性函数。 $sigma(d|n) φ( ...
分类:其他好文   时间:2018-10-09 00:32:28    阅读次数:187
911条   上一页 1 ... 24 25 26 27 28 ... 92 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!