C++求逆元、分数取模

#define int long long
const mod = 1e9+7;

int power(int a,int b){
   
    int res=1;
    while(b){
   
        if(b&1)res=res*a%mod;
        b>>=1;
        a=a*a%mod;
    }
    return res;
}

int inv(int x){
   
    return power(x,mod-2);
}

相关推荐

  1. C++分数

    2024-01-26 17:34:01       31 阅读
  2. 快速幂-C语言

    2024-01-26 17:34:01       18 阅读
  3. 矩阵C语言)

    2024-01-26 17:34:01       34 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-26 17:34:01       14 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-26 17:34:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-26 17:34:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-26 17:34:01       18 阅读

热门阅读

  1. 牛客周赛 Round 29(A B C D E)

    2024-01-26 17:34:01       31 阅读
  2. 【Digester解析XML文件的三种方式】

    2024-01-26 17:34:01       30 阅读
  3. uniapp map自定义气泡窗

    2024-01-26 17:34:01       35 阅读
  4. glog使用方法

    2024-01-26 17:34:01       40 阅读
  5. 如何设计一个可靠UDP

    2024-01-26 17:34:01       29 阅读
  6. Acwing---788.逆序对的数量

    2024-01-26 17:34:01       30 阅读
  7. 常见的网络安全攻击类型

    2024-01-26 17:34:01       38 阅读