很早就知道了$A^{B}\equiv\ A^{B\ mod \ \varphi(C)\ +\ \varphi(C)} \ (mod\ C) \ \ \ if\ B>=\varphi(C)$ 然而一直不知道为什么,现在来证明一下: 首先我们来研究一下数列$a^0\ a^1\ a^2\ \cdots\  ...
                            
                            
                                分类:
其他好文   时间:
2016-10-09 00:21:33   
                                阅读次数:
115
                             
                         
                    
                        
                            
                            
                                    传送门:HDU 5895 Mathematician QSC 这是一篇很好的题解,我想讲的他基本都讲了http://blog.csdn.net/queuelovestack/article/details/52577212 【分析】一开始想简单了,对于a^x mod p这种形式的直接用欧拉定理的数论 ...
                            
                            
                                分类:
其他好文   时间:
2016-09-21 23:04:30   
                                阅读次数:
306
                             
                         
                    
                        
                            
                            
                                题意:中文题自己看吧 分析:这题分两步 第一步:利用已知公式求出k; 第二步:求出k然后使用欧拉降幂公式即可,欧拉降幂公式不需要互质(第二步就是BZOJ3884原题了) 求k的话就需要构造了(引入官方题解) 然后就求出k了,我就很奇怪为什么是这个式子,然后就网上搜啊搜 找到了一个推导(看完了以后恍然 ...
                            
                            
                                分类:
其他好文   时间:
2016-07-23 12:10:17   
                                阅读次数:
296
                             
                         
                    
                        
                            
                            
                                欧拉降幂公式:http://blog.csdn.net/acdreamers/article/details/8236942 糖教题解处:http://blog.csdn.net/skywalkert/article/details/43955611 注:知道欧拉公式是远远不够的,还要知道欧拉降幂公 ...
                            
                            
                                分类:
其他好文   时间:
2016-07-22 22:47:42   
                                阅读次数:
194
                             
                         
                    
                        
                            
                            
                                    uper A^B mod C Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u Submit Status uper A^B mod C Submit Status Description Given A,B,C ...
                            
                            
                                分类:
其他好文   时间:
2016-07-13 20:12:51   
                                阅读次数:
185
                             
                         
                    
                        
                            
                            
                                题意:S1=a,Sn=a*(Sn-1)^k%m,且有(a,m)=1。 思路:首先我们可以写出Sn的通项a^(1+k+k^2+...k^n-1);其次注意到m的范围是10000以内,所以我们可以利用欧拉公式降幂。 注意到(a,m)=1;又欧拉定理可知a^x%m=a^(x%phi(m))*a^phi(m ...
                            
                            
                                分类:
其他好文   时间:
2016-05-26 20:36:34   
                                阅读次数:
218
                             
                         
                    
                        
                            
                            
                                    题意: 给n(1 #include #include using namespace std; typedef long long LL; const int mod=1e9+7,N=1e5+5; char a[N]; LL quick_mod(LL a,LL p) //快速幂 (快速幂利用了二分思... ...
                            
                            
                                分类:
其他好文   时间:
2016-03-26 23:40:34   
                                阅读次数:
305
                             
                         
                    
                        
                            
                            
                                题目大意: 给定y,求满足22((y-1960)/10+2) > k!的k的最大值。解题思路:通过两边同时去对数,达到降幂的效果,使得两边的数能用自带类型存储。取对数后:2((y-1960)/10+2) * log(2)> log(k!).进一步转化:2((y-1960)/10+2) > log(k...
                            
                            
                                分类:
其他好文   时间:
2015-12-12 21:35:44   
                                阅读次数:
159
                             
                         
                    
                        
                            
                            
                                装载自:http://www.cnblogs.com/183zyz/archive/2012/05/11/2495401.html题目让求一个函数调用了多少次。公式比较好推。f[n] = f[n-1]*f[n-2]。然后a和b系数都是呈斐波那契规律增长的。需要先保存下来指数。但是太大了。在这里不能用...
                            
                            
                                分类:
其他好文   时间:
2015-10-04 19:35:20   
                                阅读次数:
559
                             
                         
                    
                        
                            
                            
                                基础知识D(decimal)10B(binary)2H(hexadecimal)16O(octal)8二进制数和十进制数的转换十进制转换为二进制:1、降幂法2、除法:多用除法把要转换的十进制数的整数部分不断除以2,并记下余数,知道商为0为止。从下向上写。对于被转换的十进制数的小数部分则应不断乘以2,...
                            
                            
                                分类:
编程语言   时间:
2015-09-28 11:42:10   
                                阅读次数:
199