设为首页 加入收藏

TOP

hdu 4704 Sum (费马小定理+快速幂)
2015-07-20 17:59:00 来源: 作者: 【 】 浏览:2
Tags:hdu 4704 Sum 费马小 定理 快速
//(2^n-1)%mod
//费马小定理:a^n ≡ a^(n%(m-1)) * a^(m-1)≡ a^(n%(m-1)) (mod m)
# include 
  
   
# include 
   
     # include 
    
      # define mod 1000000007 using namespace std; __int64 pow(__int64 n) { __int64 p=1,q=2; while(n) { if(n%2) { p=p*q%mod; } n/=2; q=q*q%mod; } return p; } char str[1000100]; int main() { __int64 i,n,len; while(~scanf("%s",str)) { len=strlen(str); n=0; for(i=0;i
     
      
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇POJ 2250 Compromise (DP,最长公.. 下一篇140804暑期培训.txt

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: