假设Alice想要通过一个不可靠的网络接收Bob的一条私人讯息。她可以用以下的方式来产生一个公钥和一个私钥:1.随意选择两个大的质数p和q,p不等于q,计算n=pq。2.根据欧拉函数,求得r = (p-1)(q-1)3.选择一个小于 r 的整数 e1,求得 e1 关于模 r 的模反元素,命名为e2。 ...
// 代码待添加 GCD求最大公约数 扩展GCD求ax + by = c 的解以及判断是否有解 -- 当c为gcd(a,b)的倍数 Eratosthenes's sieve 埃氏筛选法求素数 筛选法求1~n欧拉函数值 -- 与埃氏筛选法一样,如果一个数j是i的倍数,那么其欧拉函数值就phi[j] = ...
分类:
其他好文 时间:
2017-08-21 20:39:26
阅读次数:
132
GCD HDU - 1695 题意:给你5个数a,b,c,d,k。x属于[a,b]y属于[c,d]。 问你有多少对(x,y)的公约数为k。 注意(x,y)和 (y,x)视为同一对,a和c为1。 通过b/k,d/k,等价于把区间除以k,那么就变成了求有多少对(x,y)互素。 欧拉函数+容斥原理。 注意 ...
分类:
其他好文 时间:
2017-08-21 00:30:28
阅读次数:
152
昨天想了一晚。。。早上AC了。。。 这么长时间没打线段树,这回居然一次过了。。。 感觉数论方面应该已经没有太大问题了。。。 之后要开始搞动态规划之类的东西了。。。 题意 在一片美丽的大陆上有100000个国家,记为1到100000。这里经济发达,有数不尽的账房,并且每个国家有一个银行。某大公司的领袖 ...
分类:
其他好文 时间:
2017-08-20 20:06:14
阅读次数:
206
https://vjudge.net/problem/UVA-10214 题意:你站在原点,每个坐标位置有一棵高度相同的树,问能看到多少棵树 ans=Σ gcd(x,y)=1 欧拉函数搞搞 ...
分类:
其他好文 时间:
2017-08-20 15:43:07
阅读次数:
112
Bamboo Pole-vault is a massively popular sport in Xzhiland. And Master Phi-shoe is a very popular coach for his success. He needs some bamboos for his ...
分类:
其他好文 时间:
2017-08-20 12:35:35
阅读次数:
174
先明确欧拉函数:计算任意给定的正整数n,在小于等于n的正整数中和n构成互质关系的正整数个数 通用公式: 欧拉定理:如果两个正整数a和n互质,则n的欧拉函数φ(n)可以让以下公式成立: 先吃饭 回来更~~~ ...
分类:
其他好文 时间:
2017-08-19 11:09:51
阅读次数:
137
OJ题号:UOJ38、BZOJ3813 题目大意: 一个长度为$1000000$的数列,提供以下两种操作: 1.修改某一点的数; 2.求某一区间乘积的欧拉函数。 保证每个元素的最大质因数不超过$281$,答案对$19961933$取模。 思路: $\varphi(n)=n(1-\frac{1}{p_ ...
分类:
其他好文 时间:
2017-08-18 11:22:14
阅读次数:
160
题目:BZOJ3813、UOJ#38。 题目大意:某国家有100000个银行,初始每个银行只有3块钱。有两个操作:①修改某个银行存的钱;②求某段区间内所有钱的“总和”的欧拉函数值。 这些钱数的质因子只会包含前60个质数,这个国家的加法相当于我们的乘法(什么奇怪的国家( ̄_, ̄ ))。 解题思路:原题 ...
分类:
其他好文 时间:
2017-08-18 11:21:18
阅读次数:
186
今天上午再补题,计算几何,看了一下对于极角排序的四种方式:叉积,complex类,atan2()函数,象限四种。 再就是看了五道数学题,容斥,积分,欧拉函数,对了今天还有莫比乌斯反演没看。中午吃过饭就开始,打比赛了,题目是真的长,按照前几场的惯例1011是水题,结果半小时过去了,还是没有队伍提交,恐 ...
分类:
其他好文 时间:
2017-08-17 22:52:19
阅读次数:
207