欧拉函数/乘法逆元/
Nowed
把泪水种在心上,一定会开出勇敢的花。
展开
-
#排列/逆元# [ssloj 1452] 排行榜
Titlehttps://www.luogu.com.cn/problem/AT2000SolutionCode#include<cstdio>#include<algorithm>#define ll long long#define mod 998244353#define rep(i,x,y) for(register ll i=x;i<=y;i++)#define fu_mod(x,y) (x+y<0?((x+y)%mod+mod)%mod:原创 2020-08-10 22:21:27 · 82 阅读 · 0 评论 -
[poj 1845] [luogu P1593] 因子和/Sumdiv
题目http://poj.org/problem?id=1845解题思路先用算术基本定理拆一下式子,推出等比公式和。用逆元处理一下就可以了。注意筛质因子的时候,n/=in/=in/=i。否则TLE\red{TLE}TLE代码#include<cstdio> #define ll long longusing namespace std; ll a,b,m,ans...原创 2019-08-22 21:30:29 · 115 阅读 · 0 评论 -
[luogu P4139] 上帝与集合的正确用法 {拓展欧拉定理}
题目https://www.luogu.org/problem/P4139解题思路题目让我们求的是a22...mod p\large a^{2^{2^{...}}}mod\ pa22...mod p的值。题目给定ppp我们知道欧拉定理有a(b mod ϕ(p))+ϕ(p)≡1(mod p)a^{(b\ mod\ \phi(p))+\p...原创 2019-08-11 20:33:24 · 200 阅读 · 0 评论 -
[luogu P5431] 【模板】乘法逆元2
题目https://www.luogu.org/problem/P5431解题思路设s=∏i=1nais=\prod_{i=1}^{n}a_is=i=1∏nai那么有ans=∑i=1nki∗(s/ai)sans=\sum_{i=1}^{n} \frac{k^i*(s/a_i)}{s}ans=i=1∑nski∗(s/ai)其中s/ai\large s/a_is/ai可以用前缀...原创 2019-08-15 15:26:51 · 112 阅读 · 0 评论 -
[luogu 5091] 【模板】欧拉定理
题目https://www.luogu.org/problem/P5091解题思路欧拉定理gcd(a,m)==1gcd(a,m)==1gcd(a,m)==1aϕ(m)≡1(mod m)\large a^{\phi{(m)}}\equiv1(mod\ m)aϕ(m)≡1(mod m)拓展欧拉定理a(b mod ϕ(m))+ϕ(m)≡1(mod&...原创 2019-08-09 16:00:17 · 97 阅读 · 0 评论 -
[jzoj 4229] 学习神技 {费马小定理+逆元}
题目Description王仙女打开了《葵花宝典》,第一页上赫然写道:欲练此功,必先学习上古神技:等比数列求和!王仙女心想:等比数列是什么**东西?难道我的修仙之路要止步于此了吗?还好,天无绝人之路,在宝典的第二页上,写着密密麻麻的等比数列的介绍:等比数列为这样一个数列,它的首项为a_1,第i项为a_1*q^(i-1),其中q为此等比数列的公比。等比数列前n项的求和公式为:聪慧过人的...原创 2019-01-20 16:45:48 · 226 阅读 · 0 评论 -
[洛谷2568] GCD{欧拉筛法+欧拉函数}
题目https://www.luogu.org/problemnew/show/P2568原创 2019-01-23 22:45:08 · 212 阅读 · 0 评论 -
[洛谷 3811] 【模板】乘法逆元 {数论}
题目https://www.luogu.org/problemnew/show/P3811解题思路本题需要用O(n)O(n)O(n)的算法证明与推理如下:k=pa+r(r∈[0,p))k=pa+r(r\in [0,p))k=pa+r(r∈[0,p))pa+r≡0(mod p)pa+r\equiv 0(mod\ p)pa+r≡0(mod p)(pa+r)∗a−1∗...原创 2018-11-02 19:42:31 · 253 阅读 · 0 评论 -
[luogu 2613] 有理数取余 {欧拉定理}
题目https://www.luogu.org/problemnew/show/P2613解题思路显然是求bbb在模ppp意义下的逆元,可以用exgcd或欧拉定理做当ppp是质数的时候,bp−2≡1(mod&nbsp;p)b^{p-2}\equiv 1(mod\ p)bp−2≡1(mod&nbsp;p)代码#include&lt;cstdio&gt;#include&lt;ios...原创 2018-11-02 11:21:59 · 295 阅读 · 0 评论 -
[JZOJ 3927] 可见点数{欧拉函数}
题目题意跟https://www.luogu.org/problemnew/show/P2158差不多。即是求3+2∗∑i=1Nφ(i)3+2*\sum_{i=1}^{N}\varphi (i)3+2∗i=1∑Nφ(i)解题思路线性筛和EratosthenesEratosthenesEratosthenes筛法都可以。与其相似的题目:https://blog.csdn.net/q...原创 2018-11-01 11:48:28 · 183 阅读 · 0 评论 -
【jzoj 3384】 【NOIP2013模拟】理科男{欧拉函数+快速幂+欧几里得}
题目Description 吃过草莓刨冰之后,Vani和cl有些疲倦地坐在一个长椅上。 “呐,玩得开心吗?”Vani忽然问道。 “嗯……很,很开心的说。” “那么,我有一个问题想要问你呢。” cl的脸有点红了起来。 “嗯……好吧。问、问吧……我会告诉你的哦……” “那好。对于一个分数A / B……” “嗯……哎?哎?!” “……就是这个问题。我觉得这个问题好纠结啊……” V...原创 2018-07-14 22:11:01 · 419 阅读 · 0 评论 -
[LUOTU 2158][JZOJ 1709]【SDOI2008】仪仗队 {欧拉函数}
题目https://www.luogu.org/problemnew/show/P2158解题思路分析题目容易发现,除了(1,0),(0,1),(1,1)(1,0),(0,1),(1,1)(1,0),(0,1),(1,1)这三个钉子外,一个钉子(x,y)(x,y)(x,y)能被看到,当且仅当1⩽x&lt;y⩽N1⩽x&lt;y⩽N1\leqslant x< y\leqslant...原创 2018-07-19 22:07:16 · 158 阅读 · 0 评论 -
[jzoj 1164] 求和 {欧拉函数}
题目Description 若两个数的最大公约数为1,则这两个数互质。现在给出一个正整数N(1<=2^31-1),你的任务是求出1~N中与N互质的数的总和。 Input 一个整数N Output 一个整数sum,表示1~N中与N互质的数的总和。解题思路ans=N∗φ(N)/2ans=N∗φ(N)/2ans=N*\varphi (N)/2 至于为什么,请看下面的证明...原创 2018-07-19 20:54:49 · 358 阅读 · 0 评论 -
[jzoj 3509]【NOIP2013模拟11.5B组】倒霉的小C {欧拉函数+数论+欧几里得算法}
题目Description 小G最近迷上了岛国动漫《Angel Beats》,她为了画出一个更霸气的Angel Beats的logo,想了如下办法: 从(0,0)开始,画到(n,1),再从(n,1),画到(2*n,-1),再到(3*n,2),再到(4*n,-2),依此类推,即每次画出一个(n,(-1)^(i+1)*i)的向量,一共画出n个这样的向量。现在小G想让小C求出这个图形穿过了多少格...原创 2018-07-18 21:19:58 · 271 阅读 · 0 评论