1.题目描述:点击打开链接
2解题思路:本题利用欧拉函数的性质暴力搜索求解。首先,根据
phi(n)=pk11(p1?1)?pk22(p2?1)?pk33(p3?1)....可知,n中的所有素因子p必须满足phi(n)%(p-1)==0这一条件。因此可以事先将所有这样的素数找出来,然后在这些素数的基础上进行暴力搜索,来枚举哪些素数用与不用。如果用了,还要枚举所有的合法的使用次数。这看上去时间...
分类:
其他好文 时间:
2015-04-22 09:36:41
阅读次数:
130
前言:很久以前看过了线性筛,没怎么注意原理,但是后来发现线性筛还有很有用的。。比如上次做的一道题就需要找出每个数的最小质因子,先筛再找就太慢了。。一看线性筛发现就可以直接在筛的过程中处理出来了!今天又学习了屌炸天的jzp线性筛,可以在o(n)的时间内求出欧拉函数, 莫比乌斯函数等积性函数原理:首先j...
分类:
其他好文 时间:
2015-04-21 22:35:02
阅读次数:
155
flag:数论,欧拉函数。 http://www.lydsy.com/JudgeOnline/problem.php?id=2190PS:我们发现当x1=k*x y1=k*y时 此刻正能看见一个于是又GCD(X1,Y1)>=2是只能看到一个==》等价于GCD(X1...
分类:
其他好文 时间:
2015-04-21 01:46:30
阅读次数:
163
51nod1040 最大公约数之和 (欧拉函数 )...
分类:
其他好文 时间:
2015-04-20 18:32:23
阅读次数:
110
遇到找规律的题目: 欧拉函数:1 1 2 2 4 2 6 4 6 4 10 4 12 6 8 8 16 6 18 莫比乌斯函数:1 -1 -1 0 -1 1 -1 0 0 1 -1 0 -1 1 1 0 -1 0 -1 因数个数:1 2 2 3 2 4 2 4 3 4 2 6 ...
分类:
其他好文 时间:
2015-04-16 01:14:54
阅读次数:
126
【欧拉函数】
在数论,对正整数n,欧拉函数是少于或等于n的数中与n互质的数的数目。此函数以其首名研究者欧拉命名,它又称为Euler's
totient function、φ函数、欧拉商数等。 例如φ(8)=4,因为1,3,5,7均和8互质。
从欧拉函数引伸出来在环论方面的事实和拉格朗日定理构成了欧拉定理的证明。
【证明】:
设A, B, C是跟m, n...
分类:
其他好文 时间:
2015-04-15 21:32:59
阅读次数:
153
【题目链接】click here~
【题目大意】给定整数n,求与n不互质的数的和,最后mod1e9+7
【解题思路】我们利用欧拉函数和欧几里德定理,if gcd(n,i)==1 ,则有 gcd(n,n-i)==1
,可以知道 其中一个若为i则存在一个为n-i 那么二者之和为n ,这样的一共有eular(n)/2对 故与n互质的所有数的和为 n*eular(n)/2 那么与n不互质的 数...
分类:
其他好文 时间:
2015-04-15 21:32:55
阅读次数:
164
直接欧拉函数
int Euler(int n)
{
int ret = n;
for(int i = 2; i*i <= n; ++i)
{
if(n % i == 0)
{
n /= i;
ret = ret - ret/i;
}...
分类:
其他好文 时间:
2015-04-15 17:09:00
阅读次数:
142
Period of an Infinite Binary Expansion
Time Limit:1000MS Memory Limit:65536KB 64bit IO Format:%I64d & %I64u
Submit Status Practice POJ
3358
Appoint description:
System Crawler (201...
分类:
其他好文 时间:
2015-04-11 13:18:57
阅读次数:
148