快速乘模板

描述
求 a 乘 b 对 p 取模的值,其中 1≤a,b,p≤10^18。

输入格式
第一行a,第二行b,第三行p。

输出格式
一个整数,表示a*b mod p的值。

样例输入
2
3
9
样例输出
6

#include <bits/stdc++.h>
using namespace std;
const int MAXN = 1e5+5;
const int INF = 0x3f3f3f3f;
int n, ans;
#define ll long long
ll a,b,p;
ll qmod(ll a,ll b,ll p)
{ll res=0; //while(b){if(b&1)res=(res%p+a%p)%p; //a=(a+a)%p; //b>>=1;}return res%p;
}
int main()
{while(~scanf("%lld%lld%lld",&a,&b,&p)){printf("%lld\n",qmod(a,b,p));}return 0;
}

转载于:https://www.cnblogs.com/Roni-i/p/9251929.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/538348.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

结构体怎么赋值_c语言学习之基础知识点介绍:结构体的介绍

一、结构体的介绍/* 语法&#xff1a;struct 结构体名{成员列表;};切记切记有分号&#xff01;说明&#xff1a;成员列表就是指你要保存哪些类型的数据。注意&#xff1a;上面的语法只是定义一个新的类型&#xff0c;而这个类型叫做结构体类型。因为类型不能保存数据&#xff0…

php 生成excel空白,phpexcel库在localhost上运行良好,但在服务器中生成空白的excel文件...

这是我的代码,在本地主机上可以很好地使用数据库中的数据生成一个excel文件,但在托管服务器中它会生成一个空白的excel文件&#xff1a;// Starting the PHPExcel library$this->load->library(PHPExcel);//$this->load->library(PHPExcel/IOFactory);$objPHPExcel…

阿里云Maven仓库地址

<默认情况下配置多个mirror的情况下&#xff0c;只有第一个生效&#xff0c;只有当前一个mirror 无法连接的时候&#xff0c;才会去找后一个&#xff1b;而我们想要的效果是&#xff1a;当a.jar在第一个mirror中不存在的时候&#xff0c;maven会去第二个mirror中查询下载&a…

python发短信脚本_python脚本发送短信

{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里技术人对外发布原创技术内容的最大平台&…

国内远程医疗市场快速增长

目前&#xff0c;远程医疗技术已经从最初的电视监护、电话远程诊断发展到利用高速网络进行数字、图像、语音的综合传输&#xff0c;并且实现了实时的语音和高清晰图像的交流&#xff0c;为现代医学的应用提供了更广阔的发展空间。 健康一体机 远程医疗是指通过计算机技术、遥感…

php怎么使得字体滚动,滚动文字+字体特效代码(全集)

收集了几天&#xff0c;终于把滚动文字*字体特效差不多收集完了&#xff0c;这里与大家一同分享&#xff0c;期待您的博客越做越漂亮&#xff01;感谢您的光临&#xff01;1.阴影滚动字循环滚动:欢迎光临弥勒内院看门人博客&#xff0c;看门人欢迎您代码:欢迎光临弥勒内院看门人…

Eclipse集成svn后出现Failed to load JavaHL Library的解决办法

在win10 64位上eclipsex64位 集成svn插件 在使用 Team-share project &#xff0c;选择svn后&#xff0c;报了&#xff1a;Failed to load JavaHL Library错误 解决方法&#xff1a; winodws--perference--svn。设置如下图

python写进程_将数据作为后台进程在Python中写入磁盘

您可以像这样尝试using multiple processes&#xff1a;import multiprocessing as mpdef compute(j):# compute a bunch of datareturn datadef write(data):# write data to diskif __name__ __main__:pool mp.Pool()for j in xrange(200):pool.apply_async(compute, args(…

Unity快捷键

1 飞越模式 使用飞越模式通过第一人称飞行来导航场景视图&#xff0c;类似于在许多游戏中导航。 单击并按住鼠标右键。 使用鼠标移动视图&#xff0c;WASD键向左/右/前/后移动&#xff0c;Q和E键可上下移动。 按住Shift键可以更快地移动。 2 摄像机对准当前我Sceen的屏幕 Ctrl …

php如何打出的正方形行列,javascript实现输出指定行数正方形图案的方法

本文实例讲述了javascript实现输出指定行数正方形图案的方法。分享给大家供大家参考。具体如下&#xff1a;javascript实现输出指定行数的正方形图案&#xff1a;点击生成图案&#xff0c;会有2个提示框&#xff0c;1&#xff0c;输入图案的组成字符&#xff0c;只能是1个字符哦…

eclipse的SVN插件设置忽略文件

windows--preference--Team-ignore resource 这里我新增了maven项目常不需要提交应该忽略的文件和文件夹 文件&#xff1a; .setting .project .classpath 文件夹&#xff1a; */target/* */target */settings */settings/*

风变python怎么样_Python取代Excel?风变编程带你了解如何更好地学Python!

当前最简单、最流行的编程语言是什么&#xff1f;是Python。最近&#xff0c;谷歌公布的编程语言流行指数显示&#xff0c;Python目前仍然是全球范围内最受欢迎的技术语言。而得益于简洁、易读、易维护等特点&#xff0c;Python可广泛运用于数据分析、人工智能、爬虫、运维、测…

android 开发书签大全,一站式的导航分享!

#一、描述 此资源是转载而来&#xff0c;只为需要而用。 #二、书签大全 ###Android大神 android-dev-cn Trinea 郭神 任玉刚 鸿洋 夏安明 徐医生 daimajia stormzhang 农民伯伯 胡凯 郝锡强 张兴业 老罗 Mr.Simple(源码设计模式) 咪当系欧巴(非常有天赋的Coder) android_tutor…

php 正则匹配 %3e,在shell脚本中使用正则表达式

1)在Linuxshell脚本中使用正则表达式解析字符串的正确方法是什么?包括正则表达式功能的工具包括sed、grep、awk、perl、python等等。即使是更新版本的bash也具有regex功能。你所要做的就是查找关于如何使用它们的文档。2)在这里使用SED是正确的吗?可以,但不是必须的。3)这可以…

python排大小函数_python numpy 一些函数 大小排序和统计

排序大小函数import numpy as npsize 100a np.random.randint(0, 1000, sizesize)print(a)# 排序之后的前k个元素# 返回的值不一定是按照顺序排好的# [ 5 0 15 22 32]# [ 0 5 15 22 32]print(np.partition(a, 3)[:5])print(np.sort(a)[:5])# 百分位数a np.abs(np.random.ran…

逸管家:把握不同行业生命周期,选择正确商业模式

</P><P>  原标题&#xff1a;把握不同行业生命周期&#xff0c;选择正确商业模式</P><P>  现今中小企业已进入理性商业模式选择期&#xff0c;大量中小企业在拿到天使投资后进入融资瓶颈期。与此同时&#xff0c;“共享”一词在各地出现&#xff0…

dubbo是如何“插入”到spring框架中的

原文链接&#xff1a;http://blog.csdn.net/achilles12345/article/details/41789527 ---------------------------------------------------------------------------------------------- 作为一个分布式服务治理框架&#xff0c;dubbo做的非常好&#xff0c;在业界使用很广&…

oracle数据库抽取到gp,Oracle迁移数据到Greenplum

端表结构SQL> select dbms_metadata.get_ddl(TABLE,TAB_ORA,ZWC) from dual;CREATE TABLE "ZWC"."TAB_ORA"( "ID" NUMBER,"OWNER" VARCHAR2(30),"NAME" VARCHAR2(128),CONSTRAINT "PK_ID" PRIMARY KEY (&qu…

postgresql 插入 时间戳_数据也玩躲猫猫?PostgreSQL中别人提交的数据,我为什么看不到?...

原创&#xff1a; Aken DB印象文章链接&#xff1a;https://mp.weixin.qq.com/s/OkJaWbzcXcJtzSCOFnqeXQ文章作为DB的学习体会&#xff0c;若有错误欢迎指导。一、环境介绍操作系统&#xff1a;CentOS Linux release 7.6.1810 (Core) DB版本&#xff1a;PostgreSQL -11.5 on x8…

VMware打卡虚拟机提示“此虚拟机可能已被复制或移动”

“我已移动虚拟机” //表示打开后的虚拟的网卡的mac地址不变&#xff0c;如果复制本地的&#xff0c;同时开机在一个vmnet可能造成冲突。 “我已复制虚拟机” //表示打开后的虚拟机的网卡的物理地址是新生成的&#xff0c;建议不懂的就选这个。 “取消” …