欧拉函数
文章平均质量分 61
Anxdada
多读书多看报, 少吃零食多睡觉
展开
-
HDU -- 3501 Calculation 2 【欧拉函数性质的应用】
传送门 //题意 : 给一个n, 求出1-n中与n不互质的数的和. //思路 : 这道题知道一个关于欧拉函数的性质就知道了. 性质 : 1- n中与n互质的数的和: res = n*phi(n)/2; (其中phi(n) 表示n的欧拉函数) 这道题根据这个性质就可以敲了.AC Code/** @Cain*/ typedef long long int ll; const ll mod =原创 2017-08-19 20:38:04 · 427 阅读 · 0 评论 -
欧拉函数 以及 定理相关 兼 板子
//大部分知识都是来源于这片博客的讲解地址 板子理解题 //这可是数论中的巨头啊. 欧拉函数φ(m) 的值是指小于m且与m互质的数的个数. (φ(1) = 1) 所以我们可以通过通式简单的求一求一个数的欧拉函数. (其实也就是一个容斥定理) 代码 : O(√n) int phi(int x){ //直接分解质因子求就行了. int ans = x; for(i...原创 2017-08-05 19:56:06 · 501 阅读 · 0 评论 -
UVa 12493 Stars 【容斥 or 欧拉函数】
传送门 // 给定圆上n个点, 每m个点连一条线, 如果最后可以把所有的点都联通, 那么这就是一种合法状态, 如果两个m1 != m2, 但是最后连接出来的图形是一样的, 则方法算一种.// 思路: 我们可以暴力出10以内的答案, 可以发现与n的性质有关, 实际上就是只有m和n互质的情况下才有可能走完所有的n个点, 否则一定走不完, 可以自己在图上画一画. (其实就是一个倍数关系)画的过程中我们还原创 2018-01-23 16:48:51 · 286 阅读 · 0 评论 -
HDU - 6390 GuGuFishtion 【欧拉函数性质 + 逆元预处理 + 莫比乌斯】
题意:给定nnn,mmm,ppp,求 (∑a=1m∑b=1nϕ(ab)ϕ(a)ϕ(b))(modp)(∑a=1m∑b=1nϕ(ab)ϕ(a)ϕ(b))(modp)(\sum\limits_{a=1}^m\sum\limits_{b=1}^n\frac{\phi(ab)}{\phi(a)\phi(b)})\pmod p 其中: 1≤m,n≤1,000,0001≤m,n≤1,000,0001\l...原创 2018-08-14 14:31:16 · 258 阅读 · 0 评论