当前位置: 首页 > news >正文

快速幂求逆元板子

#include<bits/stdc++.h>
using namespace std;
#define ll long long
const ll mod=1e9+7;//关键!!提高运行速度 
ll qpow(ll a,ll b){//a的b次方取模mod
    ll ans=1;
    while(b){
        if(b&1){
            ans=ans*a%mod;
        } 
        a=a*a%mod;
        b>>=1;//b/=2; 
    } 
    return ans%mod; 
}
int main(){
    ll a;
    scanf("%lld",&a);
    printf("%lld",qpow(a,mod-2));
    return 0;

http://www.dtcms.com/a/237423.html

相关文章:

  • 【论文阅读笔记】《A survey on deep learning approaches for text-to-SQL》
  • 《高等数学》(同济大学·第7版)第二章第五节“函数微分“
  • Java IO流完全指南:从基础到进阶的全面解析
  • python打卡day47@浙大疏锦行
  • 【手动触发浏览器标签页图标自带转圈效果】
  • vue3: bingmap using typescript
  • mysql已经安装,但是通过rpm -q 没有找mysql相关的已安装包
  • 青少年编程与数学 01-011 系统软件简介 08 Windows操作系统
  • 靶场(二十)---靶场体会小白心得 ---jacko
  • 华为云Flexus+DeepSeek征文|体验华为云ModelArts快速搭建Dify-LLM应用开发平台并创建自己的自定义聊天助手
  • 嵌入式学习笔记 - freeRTOS xTaskResumeAll( )函数解析
  • 足球赛事接口:选择最专业的服务商!
  • 零基础在实践中学习网络安全-皮卡丘靶场(第十三期-php反序列化)
  • 传统业务对接AI-AI编程框架-Rasa的业务应用实战(番外篇2)-- Rasa 训练数据文件的清理
  • PowerShell 美化——oh-my-posh 的配置与使用
  • 家政维修平台实战16:我的订单
  • SpringBoot-16-MyBatis动态SQL标签之if和where
  • 注意力热图可视化
  • AI驱动的B端页面革命:智能布局、数据洞察的底层技术解析
  • freeRTOS 互斥量优先级继承机制函数实现xQueueGenericReceive()
  • C++课设:实现简易文件加密工具(凯撒密码、异或加密、Base64编码)
  • python版若依框架开发:集成Dash应⽤
  • Python爬虫实战:研究Unirest库相关技术
  • GIC700组件
  • 复变函数中的正弦函数:解析与可视化
  • Spring——Spring相关类原理与实战
  • 桑荫不徙 · 时之沙 | 在筛选与共生之间,向轻盈之境远航
  • 11.无重复字符的最长子串
  • 电路图识图基础知识-电动机制动控制电路(十八)
  • Java 8 Stream API 入门到实践详解