BSGS 引入 求解关于$X$的方程, $$A^X\equiv B \pmod P$$ 其中$Gcd(A,P)=1$ 求解 我们令$X=i \sqrt{P} j$,其中$0 include include include include using namespace std; define LL ...
分类:
其他好文 时间:
2019-10-04 09:25:37
阅读次数:
101
我恨数论 咳咳,那么进入正题,如何证明gcd? 首先,设 p = a/b,c = a mod b 则a = p*b + c m = gcd(a,b),n = gcd(b,c) 因为m = gcd(a,b),所以 a | m 且 b | m 因为 b | m 所以 b * p | m 因为a | m ...
分类:
其他好文 时间:
2019-10-03 19:41:45
阅读次数:
89
一.辗转相处模板&&扩欧求逆元模板 blog:https://blog.csdn.net/m0_37579232/article/details/81428065 https://blog.csdn.net/m0_37579232/article/details/89810566 int gcd(i ...
分类:
其他好文 时间:
2019-10-03 18:18:59
阅读次数:
133
数据范围是1e10的,打表找了半天规律发现没用…… 那就莫比乌斯反演呗 题目求: $$\sum_{i=1}^{n}\sum_{j=1}^{n}[lcm(i,j) n]$$ 但是大于的太多了,那我们就反过来求,最后用总的来减 也就是求: $$\sum_{i=1}^{n}\sum_{j=1}^{n}[l ...
分类:
其他好文 时间:
2019-10-03 16:03:21
阅读次数:
85
A $n^2$ 删点+暴力更新+bfs。 Code B 一个性质:从根到某个节点的gcd的数量不会超过log个。 因此从上往下更新答案,搞个map启发式合并即可。 C 链表维护一个节点的入边和出边,修改时暴力维护。可以证明复杂度最坏为 $O(n\sqrt{n})$ (完全图)。 $O(n\sqrt{ ...
分类:
其他好文 时间:
2019-10-03 12:39:29
阅读次数:
82
令 $N=p_1^{c_1}p_2^{c_2}...p_m^{c_m}$ 则$\varphi(n)=N \times \prod_{prime_p|N}(1 \frac{1}{p})$ 关于欧拉函数: ①$\forall n 1 ,\sum_{i=1,gcd(i,n)=1}^ni=\frac{n}{ ...
分类:
其他好文 时间:
2019-10-02 22:31:48
阅读次数:
113
1442: 蚂蚁 题目描述 n只蚂蚁以每秒1cm的速度在长为Lcm的竿子上爬行。当蚂蚁爬到竿子的端点时就会掉落。由于竿子太细,两只 蚂蚁相遇时,它们不能交错通过,只能各自反向爬回去。对于每只蚂蚁,我们知道它距离竿子左端的距离xi, 但不知道它当前的朝向。请计算各种情况当中,所有蚂蚁落下竿子所需的最短 ...
分类:
其他好文 时间:
2019-10-02 00:55:51
阅读次数:
215
题目描述: n只蚂蚁以每秒1cm的速度在长为Lcm的竿子上爬行。当蚂蚁爬到竿子的端点时就会掉落。由于竿子太细,两只 蚂蚁相遇时,它们不能交错通过,只能各自反向爬回去。对于每只蚂蚁,我们知道它距离竿子左端的距离xi, 但不知道它当前的朝向。请计算各种情况当中,所有蚂蚁落下竿子所需的最短时间和最长时间。 ...
分类:
其他好文 时间:
2019-10-01 22:41:49
阅读次数:
114
第一题用搜索,超时了,待补 7 1搜索 12/20分 include using namespace std; int n,k,m; typedef long long ll; ll starts = 0; ll endss = 0; bool flag = false; bool first = ...
分类:
其他好文 时间:
2019-10-01 18:10:53
阅读次数:
296
中国剩余定理 解决同余方程组的相关问题,然而貌似扩展一下发生质变? 同余方程组问题 $$x\equiv a_1 \mod m_1 $$ $$x\equiv a_2 \mod m_2 $$ $$\dots\dots$$ $$x\equiv a_n \mod m_n $$ 求解满足上述同余方程组的$x$ ...
分类:
其他好文 时间:
2019-10-01 10:16:39
阅读次数:
113